Re: [VB6 ] 關於Timer
推 albb0920:1. Timer的Timer 事件會依interval的間隔執行, 07/30 14:11
→ albb0920:這才是原本的功能 07/30 14:12
→ albb0920:2. 是的,程式一次只能做一件事
有點不懂,
關於第一點:
Timer的interval是怎樣計時,
1.是當程式執行到最後一行之後,再做計時嗎?
還是2.Timer不斷的在計時,並不會受程式的時間所影響?
如果是後者2.,假設1000行的程式,在執行到500行時,又來到interval的時間點
那程式是會繼續從500行開始執行,還是從頭開始執行...
邏輯上,個人認為邏輯上應該是繼續從第500行執行才是..
但有疑問timer事件何以判斷程式要從第500行繼續執行?
而如果是前者1.,再1000行的程式需要執行的時間大於interval時,
那這樣interval不就形同虛設@@"....
所以到底是怎樣呢 ??
感謝各位阿
※ 引述《adddream (哆啦A孟)》之銘言:
: 想請問幾個Timer的問題
: 1.如果程式運轉的時間,比Timer的interval來的長,
: 這個時候, 程式會怎麼運轉呢?
: 2.如果程式中具有hold住的狀況,那對於Timer會有什麼樣的情形?
: Timer也會被卡在那邊嗎 ?
: 先謝了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.130.147.2
推
07/30 15:59, , 1F
07/30 15:59, 1F
→
07/30 16:01, , 2F
07/30 16:01, 2F
推
07/30 16:18, , 3F
07/30 16:18, 3F
→
07/30 16:19, , 4F
07/30 16:19, 4F
→
07/30 16:20, , 5F
07/30 16:20, 5F
→
07/30 16:21, , 6F
07/30 16:21, 6F
→
07/30 16:21, , 7F
07/30 16:21, 7F
→
07/30 22:07, , 8F
07/30 22:07, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):