作者diskk (oi)
看板Visual_Basic
標題Re: [VB6 ] 請問如何使用不需確認的msgbox
時間Sun Jan 3 13:21:35 2010
版友們普遍認為用LOG檔, 我也是這麼認同
你的程式如果單純只是計算量大, 要跑很久, LOG比較合適
如果有區段性的進度要提醒USER, 可以顯示在文字框中
但是這種延時的MSGBOX仍有其使用價值
有興趣的話請自行搜尋
google : msgbox auto close
可以先學著備用
※ 引述《comduffer ()》之銘言:
: 因為要寫的程式跑的數目過大
: 無法確定何時會當機
: 所以在中途都加上msgbox來確定進度
: 可是msgbox需要手動確定才能繼續執行
: 有沒有辦法顯示出訊息並保留在螢幕上
: 不會消失直到程式結束
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.232.189.183
1F:推 Yaiba:我比較好奇是VB6一樣做的了嗎?大至上看到是用Tick達成 01/03 14:13
2F:→ Yaiba:VB6沒有Tick外,MSGBOX會暫停住一切,目前我是用另一個程式 01/03 14:13
3F:→ Yaiba:去掃我的程式有沒有出現~有就關掉 01/03 14:14
5F:→ diskk:如果一定要顯示BOX, 另一邊繼續程式計算, 好像沒辦法這樣用 01/03 14:47
6F:→ diskk:自己寫一個FORM會比較合適, 網路上也有現成的 01/03 14:48
7F:推 horngsh:自己用一個win32 api寫一個可以秀modaless的dialogBox,如 01/04 11:22
8F:→ horngsh:果modaless dialog不會BLOCK住主執行緒的話可以這樣做. 01/04 11:24
9F:推 Yaiba:如果只是要秀modaless的dialogBox,VB6就可以搞定了吧 01/04 13:53