[單項(xiàng)選擇題] 設(shè)工程文件包含兩個(gè)窗體文件Form1.frm、Form2.frm及一個(gè)標(biāo)準(zhǔn)模塊文件Module1.bas,兩個(gè)窗體上分別只有一個(gè)名稱為Comma
2021-07-20
[單項(xiàng)選擇題] 設(shè)工程文件包含兩個(gè)窗體文件Form1.frm、Form2.frm及一個(gè)標(biāo)準(zhǔn)模塊文件Module1.bas,兩個(gè)窗體上分別只有一個(gè)名稱為Command1的命令按鈕。
Form1的代碼如下:
Public x As Integer
Private Sub Form_Load()
x=6
y=8
End Sub
Private Sub Command1_Click()
Form2.Show
End Sub
Form2的代碼如下:
Private Sub Command1_Click()
Print Form1.x,y
End Sub
Module1的代碼如下:
Public y As Integer
運(yùn)行以上程序,單擊Form1的命令按鈕Command1,則顯示Form2;再單擊Form2上的命令按鈕Command1,則窗體上顯示的是______。
A. 6
0
B. 0
8
C. 6
8
D. 程序有錯(cuò)
正確答案:C
參考解析:x和y都是全局變量,y定義在model1模塊中。Form1的Load的事件將x和y都賦值,這時(shí)x=6,y=8,F(xiàn)orm2可以直接訪問這兩個(gè)變量。但要注意,y在標(biāo)準(zhǔn)模塊中可以直接使用。而x在Forml中,使用時(shí)要加上Form1.。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。