[VB6 ] 請教如何在隨機的1~5秒內跳出,並印其值

看板Visual_Basic作者 (別急著吃棉花糖)時間14年前 (2011/07/18 12:35), 編輯推噓0(0010)
留言10則, 2人參與, 最新討論串1/1
因為是想練習隨機秒數的程式,秒數限定在1~5秒內不等並自動讓 label.visible=false 'label物件隱藏 然後會列印其秒數 我佈置了一個timer物件,但實在不知該怎麼寫 希望能請教版上前輩 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.11.173.117

07/18 12:59, , 1F
首先timer物件要設enable,interval產生一個亂數*1000
07/18 12:59, 1F

07/18 13:00, , 2F
設進去,然後在timer_tick裡面做你要做的事
07/18 13:00, 2F

07/18 13:00, , 3F
若不要重覆就在tick裡面設timer.enabled=false
07/18 13:00, 3F

07/18 13:00, , 4F
保證他只做一次
07/18 13:00, 4F

07/18 13:08, , 5F
我忘了VB6 timer的event叫什麼,還是就叫timer
07/18 13:08, 5F

07/18 13:08, , 6F
如果固定區間的會寫那就只有設定interval的問題而已
07/18 13:08, 6F

07/18 13:17, , 7F
M大您好,我已在timer的event寫了1000~5000指定給interval
07/18 13:17, 7F

07/18 13:18, , 8F
另外在timer1.ticker()寫label1.visible=false,但還是無法
07/18 13:18, 8F

07/18 13:18, , 9F
將label消失
07/18 13:18, 9F

07/18 13:31, , 10F
謝謝M大指點,問題已解決
07/18 13:31, 10F
文章代碼(AID): #1E8xWcgF (Visual_Basic)