怎样实现RichEdit 内容的打印? (50分)

Z

zhaoxb

Unregistered / Unconfirmed
GUEST, unregistred user!
我用QUICKREP+QRRICHEDIT实现,只能预览第一页,如何解决?
 
什么意思?请删除本贴
 
看见上面那些按钮了吗?有“第一页”“上一页”等。
当然你要是觉得用的不爽的话,可以用TQuickReport控件自己编个预览窗口
 
你好,naughtboy
那些按钮倒是看见了,但问题是它们没有反应,怎么回事?能回答吗?
 
QuickReport确实没有很好的解决分页问题,我以前碰到过TQrDbRichEdit中的数据在
第一页和第二页之间,不能分页的问题。
只有自己多写点代码,用临时表解决
 
还有高见吗
 
我在今年初曾用你说的方法编写了一个数据库内容快速浏览程序,
没有遇到你说的问题。在使用时最多有用户打印300页内容,预览
打印时分页正常。如果你需要我可将程序整理一下发给你参考。在
此先提一些原则性问题供你考虑:
1.数据库内容要足够多到一页显示不下;
2.在RepForm上必须放置的组件:TQuickRep、TQRBand,如果要显示页
码,则还需放置其他一些组件。在TQRBand中选放与你数据内容相符
的显示部件如TQRDBRichText等;
3.在MainForm上执行:RepForm.QuickRep1.Preview;命令激活RepForm
即可达到浏览的目的,利用浏览窗口上方的打印按钮可打印。分页是自
动的。

 
有没有更直接的办法?
 
用d7,简单又快捷解决此问题
 
接受答案了.
 
顶部