刚开始接触DELPHI还请多关照
 
客户名称:         年 月 日
-------------------------------------|
  项   目       |     备   注          |
-------------------------------------|
     内容1      |       内容2         |
                |                    |
     内容3      |       内容4         |
                |                    |
--------------------------------------
格式差不多这样。
麻烦大家帮忙看看,给点方法和建议。打印机为OKI的
因为第一次要求做打印功能,也不知道自己有没把问题描述清楚,还请包涵。

解决方案 »

  1.   

    刚开始接触DELPHI哪位大虾有相关的例子发给我份好吗!
    QQ:271689588
    E_MAIL:[email protected]
    谢谢啦
      

  2.   

    看你用什么报表组件了,我也建议用FastReport,看你的需要是最简单的那种报表,标题栏放字段中文名称,然后在数据栏放数据,FastReport的Demo里有例子,一看就懂了,打印机一般不用管,都通用的,如果纸张不是标准的A4,16K这样的,还要自己设置下纸型
      

  3.   

    FastReport  安装半天了也不能用,没别的方法,或教下我如何安装FastReport,网上找的资料好乱,而且也不全正确。
    谢谢啦。
      

  4.   

    FastReport3.0就挺好用的,自己下载装上后,看看DEMO的例子吧
      

  5.   

    FastReport3.0 找不到下载地方
    我代码用:
    procedure TForm1.Button1Click(Sender: TObject);
    var
     PrintFile:TextFile;
     i:Integer;
    begin
         if PrintDialog1.Execute then
         begin
            assignPrn(PrintFile);
            rewrite(PrintFile);
         try
            {Printer.Canvas.Font:=;    }
         for i:=0 to Memo1.Lines.Count-1 do
            writeln(Printfile,Memo1.lines[i]);
         finally
             CloseFile(PrintFile);
         end;
         end;
         end;
    end.
    但是打印位置要如何控制?