请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。 (1)在名称为Forml的窗体上画1个名称为Label1的标签数组,含3个标签控件,下标从0开始,标签上的内容(按下标顺序)分别是:“等级考试”,“程序设计”,“VB程序”。运

admin2017-03-26  23

问题 请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
(1)在名称为Forml的窗体上画1个名称为Label1的标签数组,含3个标签控件,下标从0开始,标签上的内容(按下标顺序)分别是:“等级考试”,“程序设计”,“VB程序”。运行后的窗体如图3—1所示。
注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjt1.frm,工程文件名为sjt1.vbp。

(2)在名称为Form1,标题为“显示鼠标的横坐标”窗体上,画1个名称为Label1的标签。请编写适当事件过程,使得在运行程序时,不按下任何鼠标键,只在窗体上移动鼠标,就可在标签上显示鼠标光标位置的横坐标。如图3—2所示。要求程序中不得使用变量,事件过程中只能写一条语句。
注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sit2.frm,工程文件名为sit2.vbp。

选项

答案第1小题 步骤1:新建一个“标准.EXE”工程,在窗体Form1中加入一个标签控件; 步骤2:然后选中该标签,点击右键选抒“复制”或者直接按ctrl键和c键,然后在窗体空白处点右键选择“粘贴”或者直接按ctrl和v键粘贴,这个时候会提示“已经有一个控件为Label1。创建一个控件数组吗”,选择按钮“是”完成控件数组的创建。 步骤3:重复步骤2,得到第三个标签。 步骤4:分别设置3个标签的Caption属性。三个标签的相关属性设置如表4—1所示。 [*] 步骤5:按要求将文件保存至考生文件夹中。 第2小题 步骤1:新建一个“标准EXE”工程,在窗体上画一个标签,按 表4—2设置其相关属性。 [*] 步骤2:在打开的代码编辑窗口中,编写窗体的MouseMove事件代码。参考代码: Private Sub Form_MouseMove(Button As Integer,Shift As Integer,X As Single,Y As Single) Label1.Caption=X End Sub 步骤3:按要求将文件保存至考生文件夹中。

解析 第1小题:要实现题目要求的功能,在窗体上放置一个标签数组,可以使用复制粘贴的方法来得到控件数组。
第2小题:标签用于显示文本,设置标签显示的内容方法是:Label1.Caption="要显示的内容"。本题需要鼠标在窗体下移动的时候显示横坐标值,可以在窗体的MouseMove方法中,把鼠标的横坐标x值设置给Labell的Caption属性。
转载请注明原文地址:https://kaotiyun.com/show/m1Gp777K
0

最新回复(0)