D dzj7507 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-01 #1 我用quickreport做报表,若用qrshape画方格,共500多个,加上qrlabel qrdbtext组件共1000多个,表是做成啦,但非常慢,是不是我的方法不对,请各位大侠给予指导!!!! 小弟多谢!!! 如分不够,我在加!!!! 急急急!!
我用quickreport做报表,若用qrshape画方格,共500多个,加上qrlabel qrdbtext组件共1000多个,表是做成啦,但非常慢,是不是我的方法不对,请各位大侠给予指导!!!! 小弟多谢!!! 如分不够,我在加!!!! 急急急!!
D dzj7507 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #4 谢谢二位,可是我不知道如何使用Canvas??在哪个控件下,谢谢!!!
Y yeszhang Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #5 推荐用fastreport,个人感觉还是相当不错的!
D dzj7507 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-02 #6 谢谢,可是fastreport 是收费的呀,而且我已用qreport做了好多工作,
N netwatch Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #7 你用的太多了,1000个,当然很耗资源呀。 用到的时候在加载,这样可以快些。
Q qaz2003 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #8 fastreport有破解的,不收费,一样好用的。 下载处有:www.ttdown.com,delphi盒子,delphi园地等
草 草原骏马 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #10 不管用是用QREPORT 还是FASTREPORT 速度都慢,还是用 CANVAS。 可以这样做: 放一个Image控件,然后就开始画吧,最后再把画好的东西打印出来。画法如下: Image1.Canvas.Moveto(10,10); Image1.Canvas.Lineto(100,10) ; Image1.Canvas.Lineto(100,100) ; Image1.Canvas.Lineto(10,100) ; Image1.Canvas.Lineto(10,10) ; Image1.Canvas.TextOut(40,40,'string') ;
不管用是用QREPORT 还是FASTREPORT 速度都慢,还是用 CANVAS。 可以这样做: 放一个Image控件,然后就开始画吧,最后再把画好的东西打印出来。画法如下: Image1.Canvas.Moveto(10,10); Image1.Canvas.Lineto(100,10) ; Image1.Canvas.Lineto(100,100) ; Image1.Canvas.Lineto(10,100) ; Image1.Canvas.Lineto(10,10) ; Image1.Canvas.TextOut(40,40,'string') ;
T TYZhang Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #11 你可以先画好图,然后用QRImage显示就可以了。
D dzj7507 Unregistered / Unconfirmed GUEST, unregistred user! 2004-06-03 #12 还是不行,谢谢各位大虾!!! 请继续讨论,希望有更好的方法!!! 继续高度关注!![blue][/blue][]