![]() |
|
|||||||
| 論壇說明 |
|
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
|
主題工具 | 顯示模式 |
|
|
#7 (permalink) |
|
註冊會員
|
Private Sub Form_Load()
frmSplash.Show start = Timer Do While Timer < start + 1.5 DoEvents Loop Unload frmSplash mnuSetup.Enabled = False End Sub 你在 form_load事件 使用 doevents 我覺的 是有點問題 因為 doevents 會把表單控制權 暫時放出去 但是 這時候 forn_load() 內的程式碼 並未完全 執行 完畢 就在 下一個 執行時間片段 該表單的事件 觸發順序可能會 異常 有可能 form_activate() 事件 執行完成 在 forn_load()事件 之前 doevents 使用在 多工的環境 要小心 常會因電腦的快慢 就在 下一個 執行時間片段 該表單的事件 觸發順序可能會 異常 我想你反覆的test 應該已經快 抓到問題的核心 |
|
|
送花文章: 11,
|