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

看板Visual_Basic作者時間16年前 (2010/01/02 14:57), 編輯推噓4(4010)
留言14則, 7人參與, 最新討論串1/3 (看更多)
因為要寫的程式跑的數目過大 無法確定何時會當機 所以在中途都加上msgbox來確定進度 可是msgbox需要手動確定才能繼續執行 有沒有辦法顯示出訊息並保留在螢幕上 不會消失直到程式結束 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.81.151.46 comduffer:轉錄至看板 Programming 01/02 15:22

01/02 16:09, , 1F
有...自己寫一個視窗來記...或是訊息放到變數~最後再SHOW
01/02 16:09, 1F

01/02 16:42, , 2F
放個LABEL 在FORM,用LABEL來SHOW進度就好了啊
01/02 16:42, 2F

01/02 16:45, , 3F
我就是放label 因為程式太大 lable變空白
01/02 16:45, 3F

01/02 16:45, , 4F
不得以用msgbox但是msgbox又會中斷
01/02 16:45, 4F

01/02 17:11, , 5F
何不用textbox 應該至少有65535行 (?)
01/02 17:11, 5F

01/02 17:12, , 6F
不然用fso開一個檔案一直寫進去 還可以每次取不同名稱
01/02 17:12, 6F

01/02 17:12, , 7F
你就有一個log file了 多棒啊!
01/02 17:12, 7F

01/02 17:14, , 8F
試試 DoEvent
01/02 17:14, 8F

01/02 17:15, , 9F
不是有進度列控制項嗎?
01/02 17:15, 9F

01/02 21:14, , 10F
MOONRAKER說的對...寫LOG FILE就是你要的...之後還可以查
01/02 21:14, 10F

01/03 10:27, , 11F
推LOG FILE
01/03 10:27, 11F

01/03 10:27, , 12F
當然如果在補上進度列~~就看起來更先進了阿~~
01/03 10:27, 12F

01/04 11:19, , 13F
不想用多執行緒, 就善用DoEvent()
01/04 11:19, 13F

01/04 13:54, , 14F
樓上...你可能不知道問題點...你去跑一次就知道了...
01/04 13:54, 14F
文章代碼(AID): #1BFkv8xU (Visual_Basic)
文章代碼(AID): #1BFkv8xU (Visual_Basic)