首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp。窗体左边的图片框名称为Picture1,框中还有六个小图片框,它们是一个数组,名称为Pic,在窗体右边从上到下有三个显示不同物品的图片框,名称分别为Picture2、Picture3、Picture4,还有一个文
在考生目录下有一个工程文件sjt5.vbp。窗体左边的图片框名称为Picture1,框中还有六个小图片框,它们是一个数组,名称为Pic,在窗体右边从上到下有三个显示不同物品的图片框,名称分别为Picture2、Picture3、Picture4,还有一个文
admin
2020-02-27
61
问题
在考生目录下有一个工程文件sjt5.vbp。窗体左边的图片框名称为Picture1,框中还有六个小图片框,它们是一个数组,名称为Pic,在窗体右边从上到下有三个显示不同物品的图片框,名称分别为Picture2、Picture3、Picture4,还有一个文本框Text1以及四个标签,如图3.50(a)所示。
程序运行时,可以用鼠标拖拽的方法把右边的物品放到左边的图片框中(右边的物品不动),同时把该物品的价格累加到Text1中,如图3.50(b)所示。最多可放六个物品。
实现此功能的方法是:程序刚运行时,Picture1中的图片框数组不显示,当拖拽一次物品时,就显示一个图片框数组元素,并在该图片框数组元素中加载相应的图片,产生物品被放入的效果。
文件中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的“?”改为正确的内容。
注意:不得修改已经存在的内容和控件属性,最后把修改后的文件按原文件名存盘。
选项
答案
步骤1:打开考生文件夹下的工程文件sjt5.vbp。 步骤2:在代码编辑窗口中,去掉程序中的注释符“’”,将问号“?”改为正确的内容。参考代码: Select Case Source.Name For k=0 To 5 If Pic(k).Visible=False Then Pic(k).Visible=True Text1=Text1+a 步骤3:按要求将文件保存至考生文件夹中。
解析
控件的DragDrop事件有三个主要参数,其中,“Source”参数是一个对象变量,类型为“Control”,包含被拖动对象的属性,“X”和“Y”参数是放下对象时鼠标光标的位置。本题中为了判断拖动的是哪一个图片,因此需要判断Source参数的Name属性。当拖动的图片确定,则在控件数组中显示的图片以及需要累加的价格也随之确定。
由于控件数组共有6个数组元素,因此应该在拖放事件中进行一个6次的循环,在每次循环中判断数组元素是否已经被显示出来,如果没有被显示出来则令其Visible属性为True,然后退出循环,这样可以实现序号由小到大每次显示一个图片的效果。
转载请注明原文地址:https://kaotiyun.com/show/5GTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有下面程序代码:PrivateSubCommandl—Click()a=Array(1,2,3,4,5,6,7,8,9,10)n=UBound(a)Fork=0ToUBound(a)/2Prin
有如下程序:PrivateSubForm—Click()DimiAsInteger,nAsIntegerFori=1T020i=i+4n=n+iIfi>10ThenExitForNextPrintnEndS
下列叙述中正确的是()。
以下不能用形状控件画出的图形是()。
数据库应用系统中的核心问题是()。
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
窗体上有1个名称为Textl的文本框,1个名称为Timerl的计时器,且已在属性窗口将Timerl的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Textl中显示一次当前时间。Priva
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
随机试题
燃烧是一种同时伴有发光、发热的激烈的氧化反应,具有发光、发热和生成新物质三个特征。()
帝国主义统治中国的主要支柱和中国封建军阀实行专制统治的社会基础是()
对投资者来说,可以根据自己的投资目的、财务状况和对市场的分析预测,选择自己所需的重点,以形成最佳的投资组合。()
环境空气质量监测点布置时应避开局地污染源的影响,原则上()范围内应没有局地排放源。
国家提出构建普惠性创新支持政策体系,在“十三五”期间增加财政科技投入,其重点支持的研究领域有()
下列情形中,经事后报告就可中止供电的有()。
冻结法是利用人工制冷技术,用于富水软弱地层的暗挖施工固结地层,以下关于冻结法表述正确的有()。
( )可以是会计主体。
在CAPM上发展出的风险调整差异衡量指标是()。
Whatdidthewomanrecentlydo?
最新回复
(
0
)