首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生目录下有一个工程文件sjt5.vbp。窗体左边的图片框名称为Picture1,框中还有六个小图片框,它们是一个数组,名称为Pic,在窗体右边从上到下有三个显示不同物品的图片框,名称分别为Picture2、Picture3、Picture4,还有一个文
在考生目录下有一个工程文件sjt5.vbp。窗体左边的图片框名称为Picture1,框中还有六个小图片框,它们是一个数组,名称为Pic,在窗体右边从上到下有三个显示不同物品的图片框,名称分别为Picture2、Picture3、Picture4,还有一个文
admin
2020-02-27
36
问题
在考生目录下有一个工程文件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全国计算机二级
相关试题推荐
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串“Basic”的语句是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
以下语句中正确的是()。
针对VisualBasic的菜单设计操作,下面叙述中错误的是()。
(1)在名称为Forml的窗体上画1个名称为Framel、标题为“学位”的框架;框架内有1个名称为Optionl的控件数组,该控件数组含有4个标题分别为“学士”、“硕士”、“博士”和“其他”的单选按钮,它们的Index属性分别为0、1、2、3,且标题为“硕
窗体上有1个名称为Commandl的命令按钮,在设计模式下,双击Command1,将打开()。
下列关于通用对话框CommonDialog1的叙述中,错误的是()。
以下关于函数过程的叙述中,正确的是()。
窗体上有一个名称为HSemlll的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是()。
(1)在名称为Form1的窗体上添加—个名称为Text1的文本框,再建立一个名称为Format的弹出式菜单,含三个菜单项,标题分别为“加粗”、“斜体”、“下划线”,名称分别为M1、M2、M3。请编写适当的事件过程,在程序运行时,当用鼠标右键单击文本框时,弹
随机试题
清初剧作《清忠谱》表现的是()
根据下列案情材料,按照《法律文书写作》教材中的要求,拟写一份刑事判决书。 李××,男,汉族,高中文化,无业,住××市××区。2013年3月25日因盗窃被××市××区公安局行政拘留五日;2013年8月23日因盗窃被××市××区公安局行政拘留十五日,同年9月
阅读培根《论学问》中的一段文字:不要为了辩驳而读书,也不要为了信仰与盲从;也不要为了言谈与议论;要以能权衡轻重、审察事理为目的。请回答:培根认为读书的目的是什么?
凝血因子Ⅰ到Ⅷ编号中,实际上并未命名的是
患者,男性,20岁,反复发作呼气性呼吸困难。查体:双肺可闻及哮鸣音,追问病史,患者呼吸困难每于闻到刺激性气体后发作,为明确诊断,下列哪项检查最有价值
A.木脂素/挥发油/有机酸B.皂苷/黄酮/维生素CC.生物碱/番木鳖苷D.多糖/胡萝卜素/脂肪酸E.挥发油,挥发油中主成分为桉油精/右旋龙脑及右旋樟脑等马钱子的主要化学成分是
下列哪项不是类风湿关节炎的特征
老年患者随着年龄的增加,记忆能力逐步减退。在询问病史时最容易出现的是
漏洞险情进水口的探测方法有()。
提出教学过程最优化理论的教育家是()
最新回复
(
0
)