第1题:
窗体上有退出(cmdexit)按钮和测试按钮(cmdtest)以及一个文本框txt,当单击测试按钮时,弹出一个消息框,消息框中包括“确定”和“取消”按钮,若单击“确定”按钮则在文本框中显示“显示”,若单击“取消”按钮则在文本框中显示“取消”。单击退出按钮关闭窗体。试将程序补充完整。
Private sub cmdtest_click()
answer=msgbox("显示钮按", vbOkCancel)
If 【 】 then
txt="显示"
Else
txt="取消"
End If
End sub
Private sub cmdexit_click()
【 】
End sub
第2题:
在考生文件夹下有“xx”数据库。
在“窗体1”窗体中添加标签和名称相同的文本框“请输入学号”和“学生姓名”,添加“显示学生姓名”按钮,编写程序实现输入学号后单击“显示学生姓名”按钮后显示学生姓名。要求用Dlookup()函数实现。窗体设计如图所示。
第3题:
考生文件夹下存在一个数据库文件“samp3.mdb”,里面已经设计好表对象“tUscr”,同时还设计出窗体对象“fEdit”和“fUser”。请在此基础上按照以下要求补充“fEdit”窗体的设计:
(1)将窗体中名称为“1Remark”的标签控件上的文字颜色改为“棕色”(棕色代码为128)、字体粗细改为“加粗”。
(2)将窗体边框改为“对话框边框”样式,取消窗体中的水平和垂直滚动条、记录选择器、导航按钮和分隔线:将窗体标题设置为“修改用户口令”。
(3)将窗体中名称为“tPass”和“tEnter”文本框中的内容以密码方式显示。
(4)按如下控件顺序设置Tab键次序:“CmdEdit”→“tUser1”→“tRemark1”→“tPass”→“tenter”→“CmdSave”→“emdquit”一窗体右侧列表(标题是修改系统用户)。
(5)按照以下窗体功能,补充事件代码设计。
窗体运行后,在窗体右侧显示可以修改的用户名、密码等内容的列表,同时在窗体左侧显示列表中所指用户的信息。另外,在窗体中还有“修改”、“保存”和“退出”三个命令按钮,名称分别为"CmdEdit”、“CmdSave”和“cmdquit”。当单击“修改”按钮后,在窗体左侧显示出该窗体右侧光标所指用户的口令信息,同时“保存”按钮变为可用;在“口令”和“确认口令”文本框中输入口令信息后,单击“保存”按钮,若在两个文本框中输入的信息相同,则保存修改后的信息,并先将“保存”命令按钮变为不可用,再将除用户名外的其他文本框控件和标签控件全部隐藏,最后将用户名以只读方式显示;若在两个文本框中输入的信息不同,则显示提示框,显示内容为“请重新输入口令!”,提示框中只有一个“确定”按钮。单击窗体上的“退出”按钮,关闭当前窗体。
注意:不允许修改窗体对象“fEdit”和“fUser”中未涉及的控件、属性和任何VBA代码;不允许修改表对象“tUser”。
只允许在“*****Add*****”与“*****Add*****”之间的空行内补充一条语句,不允许增删和修改其他位置已存在的语句。
第4题:
在窗体上添加一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:
程序运行后,单击命令按钮,在文本框中显示的值是__________。
第5题:
在名为Form1的窗体上绘制一个名为Lab1、标题为空白、BorderStyle属性为1、Visible属性为False的标签,一个名为Text1、Text属性为空白的文本框和一个名为Cmd1、标题为“显示”的命令按钮。然后编写命令按钮的Click事件过程,使程序运行后,在文本框中输入严计算机等级考试”,然后单击命令按钮,则文本框消失,并在标签内显示文本框中的内容。运行后的窗体如下图所示。
注意:
程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为 execise31.vbp,窗体文件名为execise31.frm。
第6题:
在考生文件夹中有文件execise19.vbp及其窗体文件execise19.frm。在名为Form1的窗体上有一个名称为Text1的文本框;两个复选框,名称分别为Chk1和Chk2、标题分别为“篮球”和“乒乓球”:一个名称为Cmd1、标题为“确定”的命令按钮。要求程序运行后,如果只选中“篮球”,单击“确定”命令按钮,则在文本框中显示:“报名参加篮球比赛”;如果只选中“乒乓球”,然后单击“确定”命令按钮,则在文本框中显示:“报名参加乒乓球比赛”;如果同时选中“篮球”和“乒乓球”,单击“确定”命令按钮,则在文本框中显示:“报名参加篮球和乓乓球比赛” (如下图所示);如果“篮球”和“乒乓球”都不选,然后单击“确定”命令按钮,则在文本框中什么都不显示。
本程序不完整,请补充完整,并能正确运行。
要求:
去掉程序中的注释符“'”,把程序中的问号“?”改为正确的内容,使其实现上述功能,但不得修改程序的其他部分。最后,按原文件名并在原文件夹中保存修改后的文件。
第7题:
窗体上有名称为Command1的命令按钮和名称为Textl的文本框 Private Sub Command1 Click( ) Text1.Text="程序设计" Text1.SeFocus End Sub Private Sub Text1 GotFocus( ) Text1.Text="等级考试" End Sub 运行以下程序,单击命令按钮后( )。
A.文本框中显示的是"程序设计",且焦点在文本框中
B.文本框中显示的是"等级考试",且焦点在文本框中
C.文本框中显示的是"程序设计",且焦点在命令按钮上
D.文本框中显示的是"等级考试",且焦点在命令按钮上
第8题:
( 19 )窗体上有名称为 Command1 的命令按钮和名称为 Text1 的文本框
Private Sub Command1_Click()
Text1.Text= ” 程序设计 ”
Text1.SetFocus
End Sub
Private Sub Text1_GotFocus()
Text1.Text= ” 等级考试 ”
End Sub
运行以上程序,单击命令按钮后
A )文本框中显示的是 “ 程序设计 ” ,且焦点在文本框中
B )文本框中显示的是 “ 等级考试 ” ,且焦点在文本框中
C )文本框中显示的是 “ 程序设计 ” ,且焦点在命令按钮上
D )文本框中显示的是 “ 等级考试 ” ,且焦点在命令按钮上
第9题:
请根据以下各题的要求设计Visual Basic应用程序(包括界面和代码)。
1.在窗体(名称为Form1)上画两个命令按钮,其名称分别为C1和C2,标题分别为“命令按钮1”和“命令按钮2”,编写适当的事件过程。程序运行后,“命令按钮2”隐藏,此时如果单击“命令按钮1”,则“命令按钮2”出现,“命令按钮1”隐藏;而如果单击“命令按钮2”,则“命令按钮1”出现,“命令按钮2”隐藏。程序的运行情况如图1—1所示。注意;存盘时,工程文件名为sjt1.vbp.窗体文件名为sjt1.frm。
2.在Form1的窗体上画一个命令按钮,其名称为C1,标题为“显示”;再画一个文本框,其名称为Text1,编写适当的事件过程。程序运行后,在窗体加载时使文本框不可见,如果双击窗体,则文本框出现;此时如果单击命令按钮,则在文本框中显示“等级考试”。程序运行情况如图1—2所示。
第10题:
创建名称为Form1的窗体,标题为“欢迎窗口”,并在窗体上画一个命令按钮,名称为“我要进入”。请编写一个事件过程,实现运行程序时,单击命令按钮后按钮消失,窗体上显示“欢迎您的光临尸。运行后窗体如图2所示。程序中不得使用任何变量。
注意:存盘时必须存放在考生文件夹下,工程文件名为ylc2.vbp,窗体文件名为ylc2.frm。