G g00 Unregistered / Unconfirmed GUEST, unregistred user! 2003-12-31 #1 直接打印from的效果不好,估计是按照图形方式打印的原因吧。。。 用报表不够灵活,很多没有现成的实现,自己写报表组件太麻烦了。。。
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-04 #2 自己写报表组件太麻烦了??? 当然麻烦啦, 但自己写可以缩放显示和打印的控件就不难,但没有通用性不强, 原理: procedure AControl.drawTo(ACanvas: TCanvas); begin //写你的代码, ACanvas.Rectangle(ACanvas.clipRect); .... end; procedure AControl.paint; begin DrawTo(canvas); end; procedure AControl.print; begin DrawTo(printer.canvas); end; 这样,显示什么就打印什么,我写了两个这样的控件。很好用
自己写报表组件太麻烦了??? 当然麻烦啦, 但自己写可以缩放显示和打印的控件就不难,但没有通用性不强, 原理: procedure AControl.drawTo(ACanvas: TCanvas); begin //写你的代码, ACanvas.Rectangle(ACanvas.clipRect); .... end; procedure AControl.paint; begin DrawTo(canvas); end; procedure AControl.print; begin DrawTo(printer.canvas); end; 这样,显示什么就打印什么,我写了两个这样的控件。很好用
A aRichMan Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-05 #3 xuxiaohan 能否让我也用用你得控件啊? 谢谢了啊. hellowbh@163.net
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-05 #4 当然我可以给你,只是对你来说,仅仅是参考而已! 邮件已经发送! 请查
G g00 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-05 #5 我也要一份:geoffrey02003@yahoo.com 谢谢!!!
W wangxian11 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-05 #9 ExpressPrinting System控件 所见即所得的打印,挺不错的
G g00 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-06 #10 wangxian11: ExpressPrinting System 我做过测试,根本算不上所见即所得。。。 有些控件打印不出,有些线段会变短。。。 期待哪位高人解决这个问题。。。
N nanyehy Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-07 #13 xuxiaohan:也给我一份可以吗? nanyehy@sohu.com
G g00 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-08 #14 等得好辛苦!!! geoffrey02003@yahoo.com
B bigwell Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-11 #16 我用report builder实现了dxDBGrid的即看即得的列印功能 参考作品:LongTech 3000 人力资源管理系统 XP http://bbs.zglong.com/
G g00 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-12 #17 bigwell: 你不是骗人么!!!demo根本用不了,感觉做得并不怎么样!!!
G g00 Unregistered / Unconfirmed GUEST, unregistred user! 2004-01-19 #19 xuxiaohan兄:您火气太大了吧! 您看清楚,我是说bigwell呢! 您真诚的帮助,我感谢还来不及呢~ 祝您:新春愉快!
X xuxiaohan Unregistered / Unconfirmed GUEST, unregistred user! 2004-02-02 #20 g00: 非常非常的抱歉,是我错了,对不起啦