設(shè)工程文件包含兩個(gè)窗體文件Forml.frm、Form2.frm及一個(gè)標(biāo)準(zhǔn)模塊文件Modulel.bas。兩個(gè)窗體上分別
設(shè)工程文件包含兩個(gè)窗體文件Forml.frm、Form2.frm及一個(gè)標(biāo)準(zhǔn)模塊文件Modulel.bas。兩個(gè)窗體上分別只有一個(gè)名稱為Command1的命令按鈕。 Forml的代碼如下: Public x As Integer Privme Sub Form_Load() x=1 y=5 End Sub Private Sub Command1_Click() Form2.Show End Sub Form2的代碼如下: Private Sub Command1_Click() Print Form1.x,y End Sub Modulel的代碼如下: Public y As Integer 運(yùn)行以上程序,單擊Form1的命令按鈕Command1,則顯示Form2;再單擊Form2上的命令按鈕Command1,則窗體上顯示的是( )。
A.1 5
B.0 5
C.0 0
D.程序有錯(cuò)
正確答案:A解析:本題考查的考點(diǎn)是有關(guān)變量的作用域的。本題中的y就是在標(biāo)準(zhǔn)模塊中定義的全局變量,在任何一個(gè)窗體中都能應(yīng)用,并在Form1中被賦值為5;x是Forml中定義的局部變量,要想在Form2中引用,必須用Forml.x格式來引用。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。