[問答題] 完成下列問題:在名稱為Form1的窗體上,畫一個(gè)名稱為L(zhǎng)abel1的標(biāo)簽,其標(biāo)題為“等級(jí)考試”,能根據(jù)標(biāo)題內(nèi)容自動(dòng)調(diào)整標(biāo)簽的大小,外觀如圖2所示。再
[問答題] 完成下列問題:
在名稱為Form1的窗體上,畫一個(gè)名稱為L(zhǎng)abel1的標(biāo)簽,其標(biāo)題為“等級(jí)考試”,能根據(jù)標(biāo)題內(nèi)容自動(dòng)調(diào)整標(biāo)簽的大小,外觀如圖2所示。再畫一個(gè)名稱為Timer1的計(jì)時(shí)器,其Interval屬性設(shè)置為0,Enabled屬性設(shè)置為True。
要求:編寫窗體的Load事件過程和計(jì)時(shí)器的Timer事件過程,使得程序運(yùn)行時(shí),每隔1s標(biāo)簽交替隱藏或顯示一次。
注意:存盤時(shí),將文件保存至考生文件夾下,窗體文件名為sjt2.frm,工程文件名為sjt2.vbp。要求程序中不得使用變量,每個(gè)事件過程中只能寫一條語句(不得使用選擇語句或循環(huán)語句)。
正確答案:[操作步驟] 第1步:新建一個(gè)標(biāo)準(zhǔn)EXE工程。 第2步:添加標(biāo)簽控件。在窗體上畫一個(gè)標(biāo)簽控件,設(shè)置其Caption屬性為“等級(jí)考試”,設(shè)置其AutoSize屬性為True,設(shè)置BorderStyle屬性為1-Fixed Single。 第3步:添加計(jì)時(shí)器控件。在窗體上畫一個(gè)計(jì)時(shí)器控件,無須修改其屬性。 第4步:編寫代碼。 Private Sub Form_Load( ) Timer Interval=1000 End Sub Private Sub Timer1_Timer() Labe
參考解析:若要標(biāo)簽控件能自動(dòng)調(diào)整大小以適應(yīng)文字內(nèi)容,需要設(shè)置標(biāo)簽控件的AutoSize屬性為True。標(biāo)簽控件的顯示與否由其Visible屬性控制。程序中利用Timer控件的Timer事件過程交替更改標(biāo)簽控件的Visible屬性,可控制標(biāo)簽控件交替顯示與隱藏。觸發(fā)Timer事件的時(shí)間間隔由Timer控件的Interval屬性控制。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。