本人从没有搞过这样的事情,请各位有像支票、特快专递、货单等套打经验的朋友,请介绍一下这方面的经验。有例子请发到,本人不胜感激。

解决方案 »

  1.   

    简单一点,建一Form用于打印预览,并在Form 上放一Panel,在Panel上排列打印内容,Form.show可以预览打印内容,打印时用如下代码:
        with Printer do
        begin
          BeginDoc;
            Panel.PaintTo(Printer.handle,0,0);
          EndDoc;
        end;根据Panel上位置,即可调整打印所需要的位置。
      

  2.   

    和信封打印道理一样啊,有书介绍嘛,
    Delphi 5.0 开发人员指南老外的书,上面有例子,好像不是机械就是电子出版社出版的。100 多哦。现在好像出到 Delphi 6.0 了吧。
      

  3.   

    直接用QRREPORT应该是很简单的,然后根据打出来的位置调整QRTEXT或QRLABEL的位置就好了