用doevents了吗,如用了,估计也不会有什么好办法了,这是VB本身的问题
解决方案 »
- VB调用vc写的dll关于参数传递的问题
- 怎样才能隐藏进程(就是在任务管理器里看不到)
- VB调用C++Builder 写的DLL
- DataGrid中如何知道用鼠标选择的记录,看似简单的问题
- 你们还用DataGrid控件吗?
- 升▲▲▲▲▲了,散分!
- 错误处理
- 高分=-----------请问如何在程序中浏览“收藏夹”
- 程序安装时出错!求助各位大虾
- 2007年11月 ~ 2008年1月 如何得到中间的月份
- 质疑微软,这个问题难吗,怎么解决?http://www.csdn.net/expert/topic/674/674920.xml?temp=.593548
- DAO 打开 Oracle 数据库,为什么不能更新?
?打印机工作时(实际打印)??服务器同时跑程序、数据库服务和WinPool?
?会出错(应该是连接超时)??到底是什么错?
?服务器内存已有256M,较高配置??很低,还有,检查一下PageFile.sys大小
那就是: 当你用VB6.0 生成打印作业(printer.enddoc结束,不过未使用多线程)以后,如果操作系统是WIN 2K SERVER ,只要你将打印机联机(打印),此时打开WIN 2K 的“系统资源监测器”,你会发现CPU的占用已达100%,而且会一直持续到打印完成为止。当然,“脱机打印”不会出现这种情况。实际上就是一句话:打开打印机,CPU就占用100%;关上打印机,就不会存在此情况。
接下来令人头疼的是:
就在CPU占用显示为100%的打印期间,你会发现ORACLE8数据库已不能访问,你若要访问,会报“连接超时”。你只能耐心地等啊等,等啊等,等到打印机停下来,不再听到打印机工作的响声时,你终于能访问数据库了。
各位大虾:
是不是多线程就能了难?如果是,谁能给我发个多线程打印程序,奖他50分!!
playyuer:你是亚洲第一MVP,请你帮忙。下次出差一定到杂志社请大家吃饭!
那你用其他程序打印的时候,比如Word有这样的问题么