求助,打印标签问题(打印一张空一张,再打印一张)

leemon 2005-04-07 04:57:30
关键字及运行环境
WINDOWS2003 BCB6.0 PACK4
QuickReport3.09 台湾产GODEX 标签打印机
问题
1 打印小标签 宽40mm X 长35mm 用QR自定义大小,预览可以,打印时打印一张空一张,再打印一张
2 升级QuickReport3.09 到4.04Bcb版,程序没作改动,运行时,出错,提示说TSplitter类没有发现.
现在我以工作此问题24个小时,没见任何起色,请大家相助,先行谢过.

...全文
1467 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
leemon 2005-04-09
  • 打赏
  • 举报
回复
谢谢二位,我直接对打印编程,问题解决了
leemon 2005-04-07
  • 打赏
  • 举报
回复
我看资料说要升级QR但升到4.04时说Tsplitter这个类没有发现.一个莫名的错误.不可能说找不到TSPLITTER,这个是厂家的驱动程序啊
leemon 2005-04-07
  • 打赏
  • 举报
回复
还有个现象,数据要放在QuickReport右下方,才能打在纸的正中.
samchoy 2005-04-07
  • 打赏
  • 举报
回复
有可能是打印机驱动程序的问题
leemon 2005-04-07
  • 打赏
  • 举报
回复
非常感谢你的回复
但是,1\我从三个字段中取了三个数据.每个数据现都做成1位长字符串.2\所有数据集均有数据,没有空记录 3\没有超出打印机上的40X40.
现在有个现象,能打上数据时,也就是一空一打时.
没有数据时,假如两页就打两页.没有空页.但打不上东西,PREVIEW可是没有问题
Friecin 2005-04-07
  • 打赏
  • 举报
回复
打印时打印一张空一张,再打印一张:

可能:
1、一定是你第一张的最后的内容,超出了 35mm,所以,他自动放在了第二张(可能是空格符之类的)。

2、如果你在QuickReport中使用了记录集,可能记录集包含了一行空纪录,因此超出了 35mm。

3、看看你的windows打印机设之中,打印机的纸张是否也是 宽40mm X 长35mm

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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