找回密码
 立即注册

QQ登录

只需一步,快速开始

hptj

高级会员

72

主题

240

帖子

1170

积分

高级会员

积分
1170

活字格认证微信认证勋章元老葡萄

hptj
高级会员   /  发表于:2014-3-6 10:03  /   查看:5292  /  回复:7
使用TX打印时,弹出的小框中,“共(XXX)页”,这个XXX显示的不是页数,而是文档名称。

Demo.rar (37.75 KB, 下载次数: 84)

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-3-6 11:56:00
沙发
回复 1楼hptj的帖子

你好,

我通过附件的 Demo 没有重现问题,

Demo.zip (74.26 KB, 下载次数: 89)
回复 使用道具 举报
hptj
高级会员   /  发表于:2014-3-6 13:07:00
板凳
Page 16 of 我的文档    就不对吧,应该是 Page 16 of 31  ,of 后面应该是总的页数吧
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-6 14:38:00
地板
回复 3楼hptj的帖子

Demo 中 tx 打印调用的是 .NET 平台下标准的打印对象 PrintDocument,目前可能无法进行定制。隐藏对话框的方法为:
  1. PrintDocument printDoc = new PrintDocument();
  2. PrintController printCtl = new StandardPrintController();
  3. printDoc.PrintController = printCtl;

  4. textControl1.Print(printDoc);

复制代码


你也可以到网络上搜索写资源看能否定制“正在打印”对话框
回复 使用道具 举报
hptj
高级会员   /  发表于:2014-3-7 16:17:00
5#
呵,什么时候把TX和FP源码发给我改改

PrintInfo.jpg (9.21 KB, 下载次数: 75)
回复 使用道具 举报
hptj
高级会员   /  发表于:2014-3-7 17:17:00
6#
这样有点搞笑了
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-10 09:54:00
7#
回复 6楼hptj的帖子

恩,确实如此,我有在中文系统中重现过,我稍后把问题反馈给厂商,看是否有改进的方案。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-3-17 09:24:00
8#
回复 6楼hptj的帖子

抱歉,厂商反馈打印对话框调用的是 .NET 标准打印对话框,目前我们还没有办法定制。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部