作者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