[問(wèn)答題] 在窗體上建立一個(gè)名稱(chēng)為T(mén)ext1的文本框和一個(gè)名稱(chēng)為Cmd1,標(biāo)題為“計(jì)算”的命令按鈕,如圖11-17所示。程序運(yùn)行后,單擊“計(jì)算”命令按鈕,通過(guò)在
[問(wèn)答題] 在窗體上建立一個(gè)名稱(chēng)為T(mén)ext1的文本框和一個(gè)名稱(chēng)為Cmd1,標(biāo)題為“計(jì)算”的命令按鈕,如圖11-17所示。程序運(yùn)行后,單擊“計(jì)算”命令按鈕,通過(guò)在對(duì)話框輸入整數(shù)12,放入整型變量a中,然后計(jì)算a!(提示:運(yùn)算結(jié)果應(yīng)放入Long型變量中),在文本框中顯示結(jié)果,并把結(jié)果存入文件out.txt中。在考生文件夾中有一個(gè)標(biāo)準(zhǔn)模塊mode.bas,該模塊中提供了保存文件的過(guò)程putdata,考生可以直接調(diào)用。
注意:保存時(shí)必須存放在考生文件夾下,窗體文件名為sit4.frm,工程文件名為sit4.vbp。
正確答案:
當(dāng)運(yùn)行程序后所彈出的對(duì)話框是由Visual Basic系統(tǒng)本身提供的,通過(guò)調(diào)用函數(shù)InputBox來(lái)實(shí)現(xiàn),本題的主要思想是考查循環(huán)語(yǔ)句的應(yīng)用。計(jì)算一個(gè)數(shù)值的階乘時(shí)使用了for循環(huán),最后調(diào)用了所給模塊中的過(guò)程將結(jié)果進(jìn)行保存。解題步驟如下。 (1)建立界面并設(shè)置控件屬性。本題用到了1個(gè)文本框和1個(gè)命令按鈕,將命令按鈕的Caption屬性設(shè)置為“計(jì)算”,Name屬性設(shè)置成Cmd1,文本框?qū)傩詾槟J(rèn)設(shè)置。 (2)編寫(xiě)程序代碼。 在編寫(xiě)程序代碼時(shí)要注意變量范圍的設(shè)定,題目要求將計(jì)算結(jié)果存入Long變量中,所以把
參考解析:在窗體上建立好控件后,先設(shè)置控件屬性,再編寫(xiě)事件過(guò)程。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。