当前位置:IT认证>BASIC题库

问题:[问答题]

[问答题] 在名称为Form1的窗体上画一个命令按钮,名称为Cmd1,其标题为“向右移动本按钮”。编写适当的事件过程,使得程序运行时,每单击命令按钮一次,按钮向右移动100。 程序运行时的窗体界面如下图所示。

  

参考答案:

第一步:建立工程和添加窗体
单击考试界面的“功能”选项,从弹出的菜单中选择“启动应用程序”选项。启动VisualBasic后,在“新建工程”对话框中选择“新建”项口中的“标准EXE”,然后单击“打开”按钮,建立一个新的工程文件,里面会同时自动建立一个名为Form1的窗体文件。
第二步:设计窗体
单击工具箱上的CommandBox控件图标,在窗体上拖拉出一个命令按钮;在其属性窗口中,Name属性设置为Cmd1,Caption属性设置为“向右移动本按钮”。
第三步:编写代码
双击Cmd1命令按钮,在弹出的代码窗口中,输入以下语句:
1PrivateSubCmd1_Click()
2Cmd1.Left=Cmd1.Left+100
3EndSub
第四步:保存。程序设计完成经调试无误后进行存盘。执行“文件”菜单中的“保存工程”命令,打开“文件另存为”对话框,窗体文件名为“sjt1.form”,单击保存按钮。然后在紧接着出现的“工程另存为”对话框中选择工程文件名为“sjt1.vbp”,单击“保存”按钮。

  参考解析

Left属性用来确定控件在窗体的位置。坐标为距离窗体左边的值。在“Cmd1.Left=Cmd1.Left+100”的语句的编写中,“Cmd1.Lef1”与“100”没有先后之分。语句也可以写为“Cmd1.Left=100+Cmd1.Left”。与Left属性相对应的是Top属性,用来确定控件距离窗体顶边的距离。

微信端