小弟在學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 電腦與網際網路 ➔ 程式設計
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⤋