English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

小弟在學VB,有個題目是
讓怪獸網右邊移動,當超出表單的時候,會自動從左邊出現
程式碼如下:
Private Sub Timer1_Timer()
Image1.Left = Image1.Left + 200
If Image1.Left > Form1.Width Then
Image1.Left = -Image1.Width
End If
End Sub
但是小弟改寫成網左邊移動的時候...
確怎麼寫也寫不出來,他就是不會從右邊表單出現...
麻煩請各位高手指教XD

2006-11-02 12:15:56 · 2 個解答 · 發問者 ? 1 in 電腦與網際網路 程式設計

2 個解答

Private Sub Timer1_Timer()    '向右移是+200那向左移就-200    Image1.Left = Image1.Left - 200    '當Left=0時,Image1就在最左側,但整個都還看得見,直到移至Left<-Image1的寬度時,才將其移至表單的最右邊     If Image1.Left < -Image1.Width Then       'ScaleWidth是表單工作區的寬度,比用Width還適當       Image1.Left = Form1.ScaleWidth    End IfEnd Sub

2006-11-02 12:36:19 · answer #1 · answered by W.J.S. 7 · 0 0

請問可以稍微解釋一下嗎...XD

2006-11-02 12:40:51 · answer #2 · answered by ? 1 · 0 0

fedest.com, questions and answers