设一个工程由两个窗体组成,其名称分别为Form1和Form2,其中Form1为启动窗体。在窗体Form1上有一个名称为Command1的命令按钮,Form1的程序代码如下:程序抽行时,单击命令按钮Command1

题目

设一个工程由两个窗体组成,其名称分别为Form1和Form2,其中Form1为启动窗体。在窗体Form1上有一个名称为Command1的命令按钮,Form1的程序代码如下:程序抽行时,单击命令按钮Command1,正确的结果是( )。

A. Form2的Caption属性值为-100

B. Form1的Caption属性值为100

C. Form1的Caption属性值为-100

D. Form2的Caption属性值为100

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下: Private Sub Command1_Click( ) Dim a As Integer a=10 Call g(Form2,A ) End Sub Private Sub g(f As Form,x As Integer) y=IIf(x>10,000,-100) f.Show f.Caption=y End Sub运行以上程序,正确的结果是

A.Form1的Capdon属性值为100

B.Form2的Caption属性值为-100

C.Form1的Caption属性值为-100

D.Form2的Capdon属性值为100


正确答案:B
解析:此题单击命令按钮后将调用g()函数,观察该函数,是显示窗体f,并且将该窗体的标题设置为y,而y的值要通过IIf语句来判断,此题中第一个实参为 Form2,将x=10带人判断语句为结果为-100,因此执行命令后Form2的标题为-100,所以选项B正确。

第2题:

有一个ylc5.vbp,只有一个窗体Form1,需要创建Form2。在窗体Form1上建立Command1和Command2两个命令按钮,标题分别为“隐藏启动窗体”和“关闭窗体”。在窗体Form2上创建标题为“打开窗体1”的按钮。将Form2设为启动窗体,单击Form2上的按钮,则显示Form1窗体:若单击Form1上的“隐藏启动窗体”按钮,则Form2消失。若单击Form1上的“关闭窗体”按钮,则Form1和Form2都消失,退出程序。注意:存盘时必须存放在考生文件夹下,工程文件名为ylc5.vbp,窗体文件名为ylc5-1.frm, ylc5-2.frm。程序中不得使用任何变量。


正确答案:1.操作步骤 (1)在Visual Basic集成环境选择“文件”→“打开工程”命令在对话框中选择ylc6.Vbp工程文件单击“确定”按钮。 (2)在工具箱中选择命令按钮用鼠标在窗体Form1上拖动创建两个命令按钮。在属性窗口分别设置它们的名称(Name属性)为Command1和Command2标题(Caption属性)为“隐藏启动窗体”、“关闭窗体”。 (3)在菜单栏选择“工程”→“添加窗体”命令弹出对话框如图33所示。单击“打开”按钮在工程框中生成Form2的窗体。 (4)选择命令按钮在上面Form2窗体创建一个命令按钮设置名称为Command1标题为“打开窗体1”。 (5)为设置Form2启动窗体做如下的操作: 1)从“工程”菜单中选择“工程属性”命令弹出如图34所示的界面。 2)选择“通用”属性页在“启动对象”中选择Form2单击“确定”按钮设置该窗体为启动窗体。 2.行为编码 (1)用鼠标单击窗体Form1出现Form1的代码窗口。选择Command1按钮的Click事件代码如下: Private Sub Command1_Click() Form2.Hide End Sub (2)在Form1的代码窗口内选择Command2按钮的Click事件代码如下: Private Sub Command2_Click() '卸载窗体2 Unload Form2 '卸载自身也即窗体1 Unload Me End Sub (3)用鼠标单击窗体Form2出现Form2的代码窗口。选择Command1按钮的Click事件代码如下; Private Sub Command3_Click() Form1.Show End Sub 3.存盘保存 执行“文件”→“保存工程”命令工程文件名为ylc5.vbp窗体文件名为ylc5-1.frm ylc5-2.frm。
1.操作步骤 (1)在Visual Basic集成环境选择“文件”→“打开工程”命令,在对话框中选择ylc6.Vbp工程文件,单击“确定”按钮。 (2)在工具箱中选择命令按钮,用鼠标在窗体Form1上拖动,创建两个命令按钮。在属性窗口分别设置它们的名称(Name属性)为Command1和Command2,标题(Caption属性)为“隐藏启动窗体”、“关闭窗体”。 (3)在菜单栏选择“工程”→“添加窗体”命令,弹出对话框如图33所示。单击“打开”按钮,在工程框中生成Form2的窗体。 (4)选择命令按钮,在上面Form2窗体创建一个命令按钮,设置名称为Command1,标题为“打开窗体1”。 (5)为设置Form2启动窗体做如下的操作: 1)从“工程”菜单中选择“工程属性”命令,弹出如图34所示的界面。 2)选择“通用”属性页,在“启动对象”中选择Form2,单击“确定”按钮,设置该窗体为启动窗体。 2.行为编码 (1)用鼠标单击窗体Form1,出现Form1的代码窗口。选择Command1按钮的Click事件,代码如下: Private Sub Command1_Click() Form2.Hide End Sub (2)在Form1的代码窗口内选择Command2按钮的Click事件,代码如下: Private Sub Command2_Click() '卸载窗体2 Unload Form2 '卸载自身也即窗体1 Unload Me End Sub (3)用鼠标单击窗体Form2,出现Form2的代码窗口。选择Command1按钮的Click事件,代码如下; Private Sub Command3_Click() Form1.Show End Sub 3.存盘保存 执行“文件”→“保存工程”命令,工程文件名为ylc5.vbp,窗体文件名为ylc5-1.frm, ylc5-2.frm。 解析:(1)本题考查多窗体的应用创建、不同窗体上的命令按钮事件、控制两个窗体的显示、应用程序的结束控制以及如何在工程窗口中设置启动窗口。(2)注意Form对象的Show方法,End应用结束控制。(3)通过调用Form2的Hide方法隐藏Form2窗体,通过Unload方法关闭窗体1和窗体 2,通过调用Form1的Show方法显示Form1窗体。

第3题:

假定建立了一个工程,该工程包括两个窗体,其名称分别为Form1和Form2,启动窗体为Form1。在Form1上画一个命令按钮Command1,程序运行后,要求当单击该命令按钮时,Form1窗体消失,显示Form2,请在空白处将程序补充完整。

Private Sub Command1_Click()

______

form2.______

End Sub


正确答案:Unload Forml 或 Unload Meshow
Unload Forml 或 Unload Me,show 解析:本题考查多重窗体的相关事件与方法。当单击控制按钮时,Form1窗体消失,表示该窗体被卸载,故应填:Unload Form1,也可以写成Unload Me。为了显示Form2,使用方法show。

第4题:

设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为 Command1的命令按钮。窗体Form1的程序代码如下: Private Sub Command1_Click() Dim a As Integer a=10 Call g(Form2,A)End Sub Private Sub g(f As Form, x As Integer) y=IIf(x>10, 100,-100) f.Show f.Caption =y End Sub 运行以上的程序,正确的结果是

A.Forml的Caption属性值为100

B.Form2的Caption属性值为-100

C.Forml的Caption属性值为-100

D.Form2的Caption属性值为100


正确答案:B
解析:本题考查了窗体参数在Sub过程中的使用。根据定义的g Sub过程,当参数x值大于10时,y取值100,否则取值-100,然后再把y值赋给窗体f的Caption属性。在事件过程中调用此过程的实参分别为Form2与a(其中a被赋值为10)。由于a=10,故y=-100,所以正确的结果为:Form2的Caption属性为-100。B项正确。

第5题:

新建一个工程,内有两个窗体,名称分别为Form1、Form2,窗体Form1上有一个命令按钮Command1,单击该按钮,Form1窗体消失,显示Form2窗体,程序如下,请填空。

Private Sub Command1_Click()

Form1.Hide

Form2.______

End Sub


正确答案:Show
Show 解析:Show用于显示窗体,Hide隐藏窗体对象,但不能使其卸载。调用Show方法时,若指定的窗体没有加载,VB将自动加载窗体;调用Hide方法时,若指定的窗体还没有加载,Hide方法将加载窗体,但不显示。

第6题:

在一个工程中有两个窗体,窗体Form1上有一个命令按钮Disp,单击该按钮,Form1窗体隐藏,显示Form2窗体,程序如下,请补充完整。

Private Sub Disp_Click ()

Me.Hide

Form2. 【10】

End Sub


正确答案:
正确答案:  1.(Show)  

第7题:

新建一个工程,内有两个窗体,窗体Form1上有一个命令按钮Command1,单击该按钮,Form1窗体消失,显示Form2窗体,程序如下:

Private Sub Command1_Click()

【6】

Form2. 【7】

End Sub

试补充完整。


正确答案:
正确答案:  1.(Me.Hide或Form1.Hide或Unload Me) 2.(Show)

第8题:

设一个工程由两个窗体组成,其名称分别为Form1和Form2,在Form1上有一个名称为Command1的命令按钮。窗体Form1的程序代码如下:

Private Sub Command1_Click()

Dim a As Integer

a=10

Call g(Form2,a)

End Sub

Private Sub g(f As Form,x As Integer)

y=IIf(x>10,100,-100)

f,Show

f.Caption=y

End Sub

运行以上程序,正确的结果是( )。

A.Form1的Caption属性值为100

B.Form2的Caption属性值为-100

C.Form1的Caption属性值为-100

D.Form2的Caption属性值为100


正确答案:B

第9题:

创建一个工程,该工程包含两个窗体,名字分别为Form1和Form2。下列程序代码用于实现以下功能:单击命令按钮Command1后,Form1窗体消失,显示Form2,并且Form2中按钮Command2变为可用。请填空。

Private Sub Command1_ Click()

______Me

Form2______

CommandEnable = True

End Sub


正确答案:Unload Show
Unload , Show