在窗體上畫一個文本框(其Name屬性為Text1),然后編寫如下事件過程:Private Sub Form_Load()Text1.
在窗體上畫一個文本框(其Name屬性為Text1),然后編寫如下事件過程:
Private Sub Form_Load()
Text1.Text=""
Text1.SetFocus
For i=1 To 9
Sum=Sum=i
Next i
Text1.Text=Sum
End Sub
上述程序的運行結(jié)果是
A.在文本框Text1中輸出45
B.在文本框Text1中輸出0
C. 出錯
D. 在文本框Text1中輸出不定值
正確答案:C解析:由于Form_load事件是在窗體加載時發(fā)生,所以此時窗體還沒有顯示,不能用“Text1.SetFocus”語句獲得焦點,故出錯。如要改正,需要在此語句前加入“Me.Show”,顯示窗體,則可以看到文本框已獲得焦點,并執(zhí)行循環(huán)語句,輸出“45”。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。