问题:自定义shell中的打印延迟 [英] Problem: Print delay in custom shell

查看:84
本文介绍了问题:自定义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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆