问题:自定义shell中的打印延迟 [英] Problem: Print delay in custom shell
问题描述
问题是从自定义shell打印时会显示大约2秒的延迟。当标准shell(explorer.exe)运行时,直接执行打印作业,没有延迟。
问题可以通过关闭重现/打开explorer.exe。
- 运行explorer.exe时,没有打印延迟。
- 关闭explorer.exe,大约2秒延迟打印。
explorer.exe似乎对打印假脱机程序处理速度有影响。
有人知道如何解决这个问题吗?
祝你好运,
Elbert de Jongh
我不想再次启动相同的线程,但我们也有同样的问题,无法找到出路。
但首先我要报告:
- 延迟不仅发生在XP-Embedded中。 (我们也测试了XP-Pro和Home)
- 开始打印前2秒符合我们的经验。 (如果您手动尝试,也会在打印对话框后2秒。)
在Win-XP中尝试 - 打开记事本并打印一些行到您喜欢的打印机。
现在,杀死Taskmanager中的explorer.exe。再次打印,你有2秒的延迟。
所以,埃尔伯特之前说过:自定义shell =打印机延迟。
如果有人对此问题有所帮助,那将会很棒。似乎需要探索器外壳来实现无延迟打印。对于自定义shell系统来说,这是一个恐怖。
是否有一个模拟expolrer-shell或自定义shell中所需组件的解决方案?
并且:是否有人知道使用了哪个组件或部件由资源管理器外壳进行打印?和/或如果资源管理器没有运行,那么组件,调用或进程会产生这种延迟?
我希望对您有所帮助!
Swen
搜索结果
The problem is that a delay of about 2 seconds is shown when printing from custom shell. When standard shell (explorer.exe) is running, the print job is performed direct, without delay.
The problem can be reproduced by closing/opening the explorer.exe.
- With explorer.exe running, no print delay.
- With explorer.exe closed, about 2 seconds delay in printing.
The explorer.exe seems to have influence on the print spooler handling speed.
Does anybody know how to solve this problem?
Best regards,
Elbert de Jongh
Hi,
i don't want to start the same Thread again, but we have also the same problem and could not find a way out.
But first i want to report that:
- The Delay not only happens in XP-Embedded. (XP-Pro and Home tested as well by us)
- 2 seconds before start printing fits 100% to our expiriences. (Also 2 secs after the print-dialog if you try it by hand.)
Try it in Win-XP - open a notepad and print some lines to your favorite printer.
Now, kill the explorer.exe in Taskmanager. Print again and you got the Delay of 2 seconds.
So, Elbert says before : custom shell = printer delay.
It would be great if anybody could be helpfull with this problem. It seems to be that the explorer shell is needed for delay-less printing. it's a horror for a custom-shell-system.
Is there a solution to emulate the expolrer-shell or the needed components in a custom shell?
And: Does anybody knows what component or part is used by the explorer shell for printing? And / Or what component, call or processes prduces this delay if the explorer does not run?
I hope for you help!
Regards
Swen
这篇关于问题:自定义shell中的打印延迟的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!