编写一个程序。程序初始界面如下图左图所示,设“学习目的”、“学习方法”和“退出”命令按钮的名称定义为cmdAim、cmdWay和cmdExit,标签控件的名称定义为lblContent。单击“学习目的”按钮,显示如下图的中图所示;单击“学习方法”命令按钮,显示如下图的右图所示;单击“退出”按钮时,退出程序。 <img src="//img.examk.com/exam/o/m/jbzJc56mpNNtudcDsMa74Ql83BurhyJd.png">

题目
编写一个程序。程序初始界面如下图左图所示,设“学习目的”、“学习方法”和“退出”命令按钮的名称定义为cmdAim、cmdWay和cmdExit,标签控件的名称定义为lblContent。单击“学习目的”按钮,显示如下图的中图所示;单击“学习方法”命令按钮,显示如下图的右图所示;单击“退出”按钮时,退出程序。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第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


正确答案:answer=vbOK ; docmd.close
answer=vbOK ; docmd.close 解析:因为程序要求单击“确定”按钮显示“显示”两个字,因此判断条件为answer= vbOK,单击退出按钮关闭窗体,因此用docmd.close。

第2题:

在Form1的窗体土绘制一个命令按钮,名为Cmd1,标题为Display,按钮隐藏。编写适当的事件过程,使程序运行后,若单击窗体,则命令按钮出现;此时如果单击命令按钮,则在窗体上显示VisualBasic。程序运行情况如下图所示。

注意:

程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为 execise114.vbp,窗体文件名为execise114.frm。


正确答案:

第3题:

设计名为“mysupply”的表单。表单的标题为“零件供应情况”。表单中有一个表格控件和两个命令按钮“查询”和“退出”。 运行表单时,单击“查询”命令按钮后,表格控件中显示工程号“J1”所使用的零件的零件名、颜色和重量。单击“退出”按钮关闭表单。


正确答案:
【操作步骤】
①在命令窗口输入:create form mysupply,打开表单设计器,然后将Caption属性修改为“零件供应情况”。
②单击【显示】→【数据环境】,单击右键,选择“添加”,将表“零件”和表“供应”添加到数据环境中。
③然后在表单中添加两个命令按钮。
④选择一个命令按钮,将Caption属性改变为“查询”。双击该按钮,在Click事件中输入:
Set safety off
Thisform.Grid1.RecordSource=“select零件名,颜色,重量from零件inner join供应on零件.零件号where工程号=′J1‵into cursor temp”
Set safety on
⑤选中第二个命令按钮,将其Caption属性改为“退出”。双击该命令按钮,在Click事件中输入:
Thisform.Release
⑥添加一个“表格”控件,将其RecordSourceType属性改为“4-SQL说明”。
⑦保存表单,输入文件名为“mysupply”。

第4题:

窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2、3,窗体外观如下图所示。

命令按钮的事件过程如下: Private Sub Command1_Click(Index As Integer) Select Case Index Case 0 CD1.Action=1 Case 1 CD1.ShowSave Case 2 CD1.Action=5 Case 3 End End Select End Sub 对上述程序,下列叙述中错误的是( )。

A.单击“打开”按钮,显示打开文件的对话框

B.单击“保存”按钮,显示保存文件的对话框

C.单击“打印”按钮,能够设置打印选项,并执行打印操作

D.单击“退出”按钮,结束程序的运行


正确答案:C
解析:本题考查的考点是有关控件数组和通用对话框的。通用对话框的类型可以通过其Action属性或者利用一组Show方法来设置。其中单击“打印”按钮能够打开打印对话框设置打印选项,但是并不能立即进行打印操作。

第5题:

设计一个表单(如下图所示),判断一个正数是不是素数。

要求:在文本框中输入一个正数,单击“确定”按钮后显示结果,单击“退出”按钮释放表单。

控件的主要属性:

Labe11. Caption=“请输入一个正数:”

Labe12.Caption=“判断结果:”

Command1. Caption=“确定”

Command2. Caption=“退出”

Text1.Value=2


正确答案:(1)编写Text1的GotFocus事件代码如下: THISFORM. LabeCaption=“判断结果:” (2)编写Command1的Click事件代码如下: FOR I=2 TO THISFORM. Tcxt1. Value-1 IF THISFORM. Text1. Value %I=0 THISFORM. Labe Caption=“判断结果:不是素数” RETURN ENDIF ENDFOR T
(1)编写Text1的GotFocus事件代码如下: THISFORM. LabeCaption=“判断结果:” (2)编写Command1的Click事件代码如下: FOR I=2 TO THISFORM. Tcxt1. Value-1 IF THISFORM. Text1. Value %I=0 THISFORM. Labe Caption=“判断结果:不是素数” RETURN ENDIF ENDFOR T

第6题:

为图1-19对话框中的【退出】按钮新增如下的功能:运行图1-19窗体时,该按钮上显示有“退出(C)”的字样信息,按【Alt+C】组合键或按【ESC】键,都相当于单击该按钮。

要完成以上新增功能需要将[退出]按钮(cmdExit)的Cancel属性和Caption属性分别设置什么样的值?


正确答案:将【退出】按钮的Caption属性设置为“退出(&C)”将Cancel属性设置为“True”
将【退出】按钮的Caption属性设置为“退出(&C)”,将Cancel属性设置为“True” 解析:Visual Basic的任何一个控件,只要它有Caption属性,就可以为其指定访问热键。对于一般控件(非菜单项),可以在设计阶段通过属性窗口,在Caption属性中加符号“&”设置访问热键。访问键只能是一个字符,通常用键盘上存在的西文字符作为访问键,否则就没有实际意义。如果用汉字作为菜单项或控件的标题,则通常把访问键放在标题后面的括号中。
若要使图1-19对话框中的【退出】按钮新增如下的功能:运行时该按钮上显示有“退出(C)”字样的信息,按【Alt+C】组合键或按【ESC】键都相当于单击该按钮,则需要在开发时,将命令按钮“退出”的Caption属性设置为“退出(&C)”,将Cancel属性由默认的“False”更改为“True”。

第7题:

请根据以下各题的要求设计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所示。

第8题:

设计名为mysupply的表单(表单的控件名和文件名均为mysupply)。表单的标题为“零件供应情况”。表单中有一个表格控件和两个命令按钮“查询”(名称为Command1)和“退出” (名称为Command2)。

运行表单时,单击“查询”命令按钮后,表格控件(名称grid1)中显示了工程号“J4”所使用的零件的零件名、颜色和重量。

单击“退出”按钮关闭表单。


正确答案:在命令窗口输入命令:CREATE FORM mysupply打开表单设计器通过“常用工具栏”向表单添加一个表格和两个命令按钮。 选中表单(Form1)在属性面板中修改Name 的属性值为mysupply将Caption 的属性值改为“零件供应情况”然后在属性面板顶端的下拉框中选择Command1修改该命令按钮控件的Caption 属性值为“查询”以同样的方法将第二个命令按钮设置Caption 属性值改为“退出”如图3-84所示。 图3-84 双击命令按钮Command1(查询)编写该控件的Click 事件程序代码如下: ******命令按钮Command1(查询)的Click 事件代码***** SELECT 零件.零件名零件.颜色零件.重量; FROM 供应零件!零件 INNER JOIN 供应零件!供应; ON 零件.零件号=供应.零件号; WHERE供应.工程号=”J4”; IMTO CURSOR temp Thiaform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" *************************************************** 以同样的方法为“退出”命令按钮编写Click事件代码: ****命令按钮Command2(退出)的Click 事件代码**** Thisform. Release **************************************************** 保存表单完成设计。表单运行结果如图3-85所示。 图3-85
在命令窗口输入命令:CREATE FORM. mysupply,打开表单设计器,通过“常用工具栏”向表单添加一个表格和两个命令按钮。 选中表单(Form1),在属性面板中修改Name 的属性值为mysupply,将Caption 的属性值改为“零件供应情况”,然后在属性面板顶端的下拉框中选择Command1,修改该命令按钮控件的Caption 属性值为“查询”,以同样的方法将第二个命令按钮设置Caption 属性值改为“退出”,如图3-84所示。 图3-84 双击命令按钮Command1(查询),编写该控件的Click 事件,程序代码如下: ******命令按钮Command1(查询)的Click 事件代码***** SELECT 零件.零件名,零件.颜色,零件.重量; FROM 供应零件!零件 INNER JOIN 供应零件!供应; ON 零件.零件号=供应.零件号; WHERE供应.工程号=”J4”; IMTO CURSOR temp Thiaform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" *************************************************** 以同样的方法为“退出”命令按钮编写Click事件代码: ****命令按钮Command2(退出)的Click 事件代码**** Thisform. Release **************************************************** 保存表单完成设计。表单运行结果如图3-85所示。 图3-85 解析:本大题考查的是表单设计,在设计控件属性中,不要将控件的标题(Caption)和名称(Name)属性弄混淆了,名称属性是该控件的一个内部名称,而标题属性是用来显示的一个标签名称。程序部分属于SQL的简单联接查询,在显示查询结果时,首先可用一个临时表保存查询结果,然后将表格控件中来显示数据的属性值设置为该临时表,用来显示查询结果。

第9题:

在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:

程序运行后,单击命令按钮,其输出结果为__________。


正确答案:
9【解析】本题考查VBA中程序设计的知识。对于这个问题,首先注意到循环的次数为6次;然后注意到循环内的两个If语句为顺序关系而不是嵌套关系,第一个If语句只有第一次循环时才会满足;第一次循环时首先执行第一个If语句把x赋值为1,然后执行第二个If语句;以后各次循环均照此分析,前4次循环x自加l,后两次循环X自加2,最后输出结果为9。

第10题:

在窗体上添加一个名称为Textl的文本框和一个名称为Commandl的命令按钮,然后编写如下事件过程:

程序运行后,单击命令按钮,在文本框中显示的值是__________。


正确答案:
30【解析】本题考查VBA中二维数组和循环的知识。本题属于比较简单的问题,使用了二重循环为二维数组进行了部分赋值,最后求两个数组元素值并求和,注意这两个元素是否已被赋值,若没有赋值则为0。本题中对于a(2,3)赋值为2*3也就是6,a(4,6)赋值为4*6也就是24,最后的结果为6 24=30。

更多相关问题