[填空題] 窗體如圖所示,其中汽車是名稱為Imagel的圖像框,命令按鈕的名稱為Command1,計時器的名稱為Timer1,直線的名稱為Line1。程序運行時
2021-07-20
[填空題] 窗體如圖所示,其中汽車是名稱為Imagel的圖像框,命令按鈕的名稱為Command1,計時器的名稱為Timer1,直線的名稱為Line1。程序運行時,單擊命令按鈕,則汽車每0.1秒向左移動100,車頭到達左邊的直線時停止移動。請?zhí)羁胀瓿上旅娴膶傩栽O置和程序,以便實現上述功能。
①Timer1的Interval屬性的值應事先設置為 (8) 。
②Private Sub Command1_Click()
Timer1.Enabled=True
End Sub
Private Sub Timer1_Timer()
If Image1.Left>=Line1.x1 Then
Image1.Left= (9) -100
End If
End Sub
正確答案:Image1.Left
參考解析:Timer1控件的Interval屬性用來控制計時器事件發(fā)生的時間間隔,本題中的時間間隔為0.1秒,Interval屬性是以毫秒為單位的,所以Interval屬性應設置為100。通過線條的X坐標屬性和圖像框的Left屬性的比較來判斷車頭是否到達左邊直線,如果圖像框的Left屬性大于等于線條的Left屬性,說明沒有到達直線,則圖像框通過Left屬性的變化向左移動100。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。