2 jjt12315gh8 jjt12315gh8 于 2016.05.09 16:17 提问

vb.net 创建多个word文档,无操作的话,progressbar偶尔会卡到100%不动

环境:VB.NET软件

前提:若干个已经写好固定格式的Word文档
操作:点击生成按钮,会将软件中填写好的内容放入这几个固定格式的Word文档中,便于打印。

BUG描述:执行多个Word文档生成的时候,每一个文档生成的时候都会有一个progressbar来显示进度,但是偶尔progressbar进程达到100%的时候,会花费很长时间才会接着执行下个文档的生成,但是如果这时候动一下鼠标或者键盘,就会立即执行下个文档的生成。不是每次都有这个问题,大概30%的概率。

问了一下技术大拿,说应该不是代码原因,所以就不贴代码了。有谁知道到底是什么原因?

1个回答

caozhy
caozhy   Ds   Rxr 2016.05.09 21:43

如果确认鼠标移动有效的话,往窗口发送一个鼠标消息,看看能不能避开这个问题。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!