请教QR打印和Win32 Exe文件标准

dxn 2001-04-27 05:48:00
1. 我遇上一个很奇怪的问题,用QRReport设计了一个打印页面,工作正常,当时打印
是通过网络上一台打印机打的。 可是后来每次打开这个Delphi工程时,如果那台打印机
没有开机,包含QReport那个单元就打不开,提示"There is no default
printer selected'. 搞得我哭笑不得,只好每次让同事把机器打开。 经试验后发现,
如果我在本机上建个虚拟打印机也可以打开这个工程(它还倒真不挑剔).我猜想是QR某些
属性被设置,打开设计状态时就会检查是否有打印机。 但我检查没发现有什么特殊的属性。我只用到了一个Titleband,Detailband,还有几十个QRShape,许多QRLable.有谁知道这是怎么回事吗?
2. 还有一个问题,有谁知道哪儿能找到win32下EXE文件结构的描述文档吗?我指的是
它的二进制结构标准,如多少偏移开始是引用DLL表等等.

以上两个问题共24分(倾其所有),希望我周一来时已经有答案了。 谢谢大家!

BTW: 小弟初来乍到,怎么...给分?
...全文
47 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
clacklin 2001-04-27
  • 打赏
  • 举报
回复
嘿,qrreport确实很挑食,这是它本身的问题,只要你想用就得习惯它。不信,如果机器没装printer驱动程序,设计报表时连把tqrreport摆到form上都不行。

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧