影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計(jì)算機(jī)?  > 

[問答題] 完成下列問題:考生文件夾下有一個(gè)工程文件sjt3.vbp,其中的窗體上有一個(gè)名稱為Cmd的命令按鈕控件數(shù)組;有一個(gè)名稱為Image1的圖像框。請(qǐng)畫一

2021-07-20   

[問答題] 完成下列問題:

考生文件夾下有一個(gè)工程文件sjt3.vbp,其中的窗體上有一個(gè)名稱為Cmd的命令按鈕控件數(shù)組;有一個(gè)名稱為Image1的圖像框。請(qǐng)畫一個(gè)名稱為Timer1的計(jì)時(shí)器,時(shí)間間隔為3s,初始狀態(tài)為不可用,如圖3所示。

程序功能如下:

單擊“前進(jìn)”按鈕,則Timer1的狀態(tài)變?yōu)榭捎?,且在圖像框中顯示3s黃燈(圖像文件為考生文件夾下的yellow.ico)后,顯示綠燈(圖像文件為考生文件夾下的green.ico)直至下次單擊某個(gè)命令按鈕。

單擊“停止”按鈕,則Timer1的狀態(tài)變?yōu)榭捎?,且在圖像框顯示3s黃燈后,顯示紅燈(圖像文件為考生文件夾下的red.ico)直至下次單擊某個(gè)命令按鈕。

單擊“結(jié)束”按鈕,則結(jié)束程序執(zhí)行。

在橫線處填寫正確的內(nèi)容,以實(shí)現(xiàn)上述程序功能。

注意:考生不得修改窗體文件中已經(jīng)存在的控件和程序,最后將程序按原文件名存盤。

[題目提供的源程序]

Dim flag As Integer

Private Sub Cmd_Click(Index As Integer)

If Index= (1) Then

End

Else

’考生文件夾下的圖片文件

Image1.Picture=LoadPicture("yellow.ico")

flag=Index

Timer1.Enabled= (2)

End If

End Sub

Private Sub Timer1_Timer()

Select Case (3) &l

正確答案:

[操作步驟] 第1步:打開工程文件sjt3.vbp。 第2步:添加計(jì)時(shí)器控件。在窗體上畫一個(gè)計(jì)時(shí)器控件,修改其Enabled屬性為False,修改其Interval屬性為:3000。 第3步:修改程序。 第4步:調(diào)試、運(yùn)行并保存程序。 [1]2 [2]True [3]Flag

參考解析:

程序的思路是單擊按鈕組中的一個(gè)按鈕后,檢查被單擊按鈕的索引Index值,如果索引為2,即單擊了“結(jié)束”按鈕,則執(zhí)行End語句結(jié)束程序的執(zhí)行;否則,將圖像框中的圖片顯示為“黃燈”并啟動(dòng)計(jì)時(shí)器,3s之后,執(zhí)行計(jì)時(shí)器的Timer事件過程,在Timer事件過程中根據(jù)之前單擊的按鈕決定顯示紅燈還是綠燈,并使Timer1的狀態(tài)變?yōu)椴豢捎谩R驗(yàn)門imer事件過程無法直接獲取哪一個(gè)按鈕被單擊的信息,所以程序在通用欄中定義了一個(gè)的模塊級(jí)變量Flag,在Cmd_Click事件過程中執(zhí)行一句Flag=Index,F(xiàn)lag就起到了記憶并傳遞被單擊按鈕的索引的作用。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>