我正在嘗試製作一個閒置的遊戲,就像cookie clicker一樣,而且我在製作一個簡單的代碼行時每秒都會重複一次,並且每秒鐘都會將數字加5。任何人都可以幫我嗎?如果有人點擊該按鈕,我想讓它啓動循環。Visual Basic添加數字循環
-3
A
回答
0
你可以使用一個計時器。點擊按鈕時啓用/啓動計時器。
在MSDN參見例如:Windows Form Timer
0
添加一個計時器,並在按鈕的代碼類型:
TimerName.start
和在定時器代碼補充一點:
TimerName.interval = 1000
'replace TimerName with the name of timer you just added
'this will add 5 to number you want every second , interval of timer = 1000 that means it does the code every second
NumberThatYouWant += 5
'Replace NameThatYouWant with the number name that you want to add 5 to it every second
0
呀創建定時器,然後將timer.interval設置爲1000來每秒鐘進行打勾,然後爲timer.tick創建一個子集,並將想要增加的數字放在那裏,並且應該可以工作。
EG。
Private Sub Timer1_Tick() Handles Timer1.Tick
variable += 5
End Sub
你必須改變屬性窗口的時間間隔(右下)
希望這有助於!
編輯:我沒有包含Timer1.start,因爲其他答案表示。不要忘記使用它。
0
設置定時器
首先,計時器控件添加到您的窗體。將定時器的間隔值設置爲'1000'(定時器的間隔以毫秒爲單位)。你也應該在運行時啓用定時器:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Timer1.Enabled = True
End Sub
所以,你的代碼應該類似於此:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Timer1.Interval = 1000
End Sub
增加值與定時器
現在說按鈕的名稱是'button1',我們現在將完成代碼,每1秒添加5到按鈕的文本屬性,如下所示:
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
Timer1.Interval = 1000
Button1.Text += 5
End Sub
此代碼也可以寫成「Button1.Text = Button1.Text + 5」我希望這有助於消除歧義。
相關問題
- 1. Visual Basic,VBA數組循環
- 2. Visual Basic計數器循環在Excel中
- 3. xslt循環添加數字
- 4. 使用循環在Visual Basic中打印正方形數字
- 5. Visual Basic excel宏 - 用於循環故障
- 6. Visual Basic中的循環位移
- 7. Visual Basic循環永不結束
- 8. 的Visual Basic 2010嵌套循環
- 9. 試圖從Visual Basic中循環搜索
- 10. 在Visual Basic中的E.cancel循環
- 11. Visual Basic循環查詢結果
- 12. 在Excel中爲Visual Basic編寫循環
- 13. 在Visual Basic中使用每個循環
- 14. Visual Basic輸入框循環錯誤
- 15. Visual Basic,添加值以清空字符數組元素
- 16. Visual Basic - 添加兩個二進制數字
- 17. 多個類循環來添加數字
- 18. 如何在循環中添加數字
- 19. 使用循環添加10個數字
- 20. VBS爲每個循環添加數字
- 21. Powershell在循環中添加數字
- 22. 在foreach循環中添加數字PHP
- 23. 在while循環中添加數字
- 24. Visual basic - 增加分數
- 25. python basic while循環
- 26. Visual Basic RegularExpression僅數字
- 27. 解析下一個循環的數組Visual Basic
- 28. Visual Basic - 循環數組100次不工作?
- 29. 如何在Visual Basic中循環客戶端對象數組?
- 30. Visual Basic字表加粗/不加粗