WIN2000中RB5打印效果与WIN98中不同?200分(200分)

  • 主题发起人 主题发起人 zjtjs
  • 开始时间 开始时间
Z

zjtjs

Unregistered / Unconfirmed
GUEST, unregistred user!
在WIN2000中用Report Build 5做了一个100mm*150mm的小报表用HP6L打印,
选的是CUSTOM型纸,在98下打印一切正常,在2000下则交该报表打成A4纸
(报表大小没变,但是没有在打印机中间打印,打在了左上角),无论换
什么报表最终打钱它都只认A4纸。
谁能解决?送上200分
 
主观认为是打印驱动程序有关,换一下w2k下的打印驱动试试。。。
 
请问如何解决 rbmemo自动换行出现乱码,Space会自动换行的问题??
 
同意yh, 应该是WIN2K下的打印驱动问题。 我有一台HP 6P , 在win98 下打印边距正常,
在win2k下总是出现打印偏右问题(用WORD 打印也是如此 )。 设置打印机的属性,
修改其纸张为CUSTOM, 并设置大小后情况稍好一些。

至于rbmemo 汉字换行问题, 可参见论坛以前的帖子, 有一位朋友引用了我在其它论坛
上的帖子 , 却没有注明出处 , 害我没有分 :(
如果能解决你的问题, 别忘了给我多多加分:)
 
不管是在98/2000中,只有当程序中设置的纸张类型与系统设置的纸张类型相同,才能得到
正确的打印。在98中系统有自定义纸张(Custom),但NT/2000中没有,所以无法得到程序中
设置的效果,即使Word/Excel也无法解决。
 
同意楼上的。
 
我看,纸张Custom size还要跟打印机驱动程序有关(win2000上),不同的打印机,有的可以自定义size,
有的可不行
 
该给谁加分呢?
 
同意Feizi , 纸张Custom size设置与打印机驱动程序有关。 我的HP6P 在win2000上 使用
Win2k自带的驱动就不支持Custom Size设置使用HP 公司下载的驱动就可设置了。
至于rbmemo自动换行出现乱码以及Space会自动换行的问题, 在Report Builder 5.56版本
以后已经解决。 在5.54以前, 我曾经写过一个补丁, 但在5.55版本以后就不再适用了。
幸运的是, 5.56版本已经很好地解决了汉字换行问题, 不再需要我的补丁了。:)
 
To Lighttop:
我的RB是5。5,汉字自动换行问题依然存在,不过我自己修改了源代码,现在
暂时没事了。
5。6我没有,请问可否留下RBent5.56的下载地址,我也想看看有么不同,那个
版本好用(本来我的一位朋友发一份比我,可是文件坏了)。
我在5.0 PRO也修改过的源代码,可是5.5的结构跟以前不同了,要从新看懂修改。
 
To Feizi:
你可以到这个站点下载5.56版:
http://www.inprises.com/control/index.htm
日期是: 2001.5.23
http://www.inprises.com/control/rbent5.rar
如果你的邮箱够大, 我可以发给你。:)
另外, 网上还有它的汉化包, 很不错的。
 
这两个都是5.5吧,我现在都用这个,
一运行,版面就是 "report builder Enterprise 5.5"
5.56不是应该为:"report builder Enterprise 5.6"
 
To Feizi:
安装时显示都是5.5 , 但在安装目录下的Release.doc中会显示它的详细版本号.
如为5.56就对了. 我是从DELPHI 窑洞的FTP 站下载的。.
 
To Feizi :
在RB5.56中确实存在遇到空格有时会不正确换行的问题。 我修改了它的源码终于搞定了它。
想要的话就请加分吧,呵呵。
 
原来我现在用的是5。56亚,
哦,中文换行不正常,我都修改了其源代码了,暂时还没发现问题
 
多人接受答案了。
 
后退
顶部