作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一个打印 TQuickReports 的 Delphi 服务。如果编译并作为 Windows 应用程序运行,则一切正常。但是,当转换为作为服务运行时,尝试创建包含 TQuickRep 组件的表单会引发异常。
这项服务在许多其他机器上运行良好,但特别是在这个机器上。以下是一些详细信息:
最佳答案
session 0 中是否设置了默认打印机?请记住,在 Vista/Server 2008/Windows 7 下,服务在单独的 session 中运行。登录用户是否有默认打印机设置并不重要 - 这是每个 session 的设置,不会影响 session 0。
您可以重写代码以优雅地处理该异常并选择要使用的打印机吗?
关于delphi - QuickReport 抛出 "There Is No Default Printer Currently Selected"异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2579946/
我是一名优秀的程序员,十分优秀!