(1)在名称为Form1的窗体上画1个名称为Label1的标签数组,含3个标签控件,下标从0开始,标签上的内容(按下标顺序)分别是:“等级考试”,“程序设计”,“VB程序”。运行后的窗体如图3.1所示。 注意:存盘时,将文件保存至考生文件夹下,且

admin2017-09-22  45

问题 (1)在名称为Form1的窗体上画1个名称为Label1的标签数组,含3个标签控件,下标从0开始,标签上的内容(按下标顺序)分别是:“等级考试”,“程序设计”,“VB程序”。运行后的窗体如图3.1所示。

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

    注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjt2.frm,工程文件名为sjl2.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值设置给Label1的Caption属性。
转载请注明原文地址:https://kaotiyun.com/show/9jGp777K
0

最新回复(0)