Re: [VB6 ] 請問如何使用不需確認的msgbox

看板Visual_Basic作者 (oi)時間16年前 (2010/01/03 13:21), 編輯推噓3(306)
留言9則, 3人參與, 最新討論串2/3 (看更多)
版友們普遍認為用LOG檔, 我也是這麼認同 你的程式如果單純只是計算量大, 要跑很久, LOG比較合適 如果有區段性的進度要提醒USER, 可以顯示在文字框中 但是這種延時的MSGBOX仍有其使用價值 有興趣的話請自行搜尋 google : msgbox auto close 可以先學著備用 ※ 引述《comduffer ()》之銘言: : 因為要寫的程式跑的數目過大 : 無法確定何時會當機 : 所以在中途都加上msgbox來確定進度 : 可是msgbox需要手動確定才能繼續執行 : 有沒有辦法顯示出訊息並保留在螢幕上 : 不會消失直到程式結束 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.232.189.183

01/03 14:13, , 1F
我比較好奇是VB6一樣做的了嗎?大至上看到是用Tick達成
01/03 14:13, 1F

01/03 14:13, , 2F
VB6沒有Tick外,MSGBOX會暫停住一切,目前我是用另一個程式
01/03 14:13, 2F

01/03 14:14, , 3F
去掃我的程式有沒有出現~有就關掉
01/03 14:14, 3F

01/03 14:46, , 4F
也可以用WScript.Shell來做 http://tinyurl.com/yg5rr95
01/03 14:46, 4F

01/03 14:47, , 5F
如果一定要顯示BOX, 另一邊繼續程式計算, 好像沒辦法這樣用
01/03 14:47, 5F

01/03 14:48, , 6F
自己寫一個FORM會比較合適, 網路上也有現成的
01/03 14:48, 6F

01/04 11:22, , 7F
自己用一個win32 api寫一個可以秀modaless的dialogBox,如
01/04 11:22, 7F

01/04 11:24, , 8F
果modaless dialog不會BLOCK住主執行緒的話可以這樣做.
01/04 11:24, 8F

01/04 13:53, , 9F
如果只是要秀modaless的dialogBox,VB6就可以搞定了吧
01/04 13:53, 9F
文章代碼(AID): #1BG2bY39 (Visual_Basic)
討論串 (同標題文章)
文章代碼(AID): #1BG2bY39 (Visual_Basic)