[问答题] 在名称为Form1的窗体中画一个图像框,名称为Image1,其高、宽分别为1800、4500,通过属性窗口把考生文件夹下的图像文件smile.bmp装入图像框;再画一个命令按钮,名称为Cm

20 查阅

[问答题] 在名称为Form1的窗体中画一个图像框,名称为Image1,其高、宽分别为1800、4500,通过属性窗口把考生文件夹下的图像文件smile.bmp装入图像框;再画一个命令按钮,名称为Cmd1,标题为“放大”。请编写适当事件过程,程序运行后,单击“放大”按钮,则把图像框的高度、宽度均增加100,同时图像也随之自动放大。注意:程序中不得使用任何变量。程序运行时的界面如下图所示。

参考答案:

第一步:启动Visual Basic,新建工程文件。第二步:设计窗体。根据题意,该用户界面包括三个对象,即窗体、一个文本框和一个命令按钮。因此在窗体上添加一个文本框和一个命令按钮并放置在窗体的适当位置。第三步:设置属性。根据题意,窗体的名称(Name)和标题(Caption)属性都为默认的Form1,因此无须再为其重新设置属性。将文本框的名称(Name)和标题(Caption)属性分别设置为“Text1”和空值。将命令按钮的名称(Name)和标题(Caption)属性分别设置为&l

本题主要考查对象的Left属性的概念。Left属性是用来设置对象的左边的坐标值,坐标值的默认单位为twip。当用程序代码设计时其格式为:对象.Left[=x]。这里的对象可以是窗体和绝大多数控件。当“对象”为窗体时,Left指的是窗体的左边界与屏幕左边界的相对距离;而当“对象”为控件时,Left指控件的左边界与窗体的左边的相对距离。和Lert属性相同的还有top属性,它是用来设置对象的顶边的坐标值,其对象的概念和Left属性中相同。本题要求单击按钮后文本框水平移动到窗体的最左端。对象为文本框,它的Left值是相对于窗体的左边界来说的,因此当它移动到窗体最左端时其Left值为0。

计算机考试