你自己不是写出来了吗?有什么问题吗?

解决方案 »

  1.   

    x,y的值为多少,莫非是打出边界了?
      

  2.   

    有问题?还是你想教我如何打印?
    如果是后者的话,干吗那么客气,还给分数!
      

  3.   

    根据打印机的分辨率来定位。
      

  4.   

    Printer.BeginDoc;  
    with Printer do 
      begin
        Canvas.MoveTo(0,20);
        Canvas.LineTo(150,20);
        Canvas.MoveTo(150,20);
        Canvas.Lineto(150,70);
        Canvas.MoveTo(0,20);
        Canvas.LineTo(0,70);
        Canvas.MoveTo(0,70);
        Canvas.Lineto(150,70);
    //    Canvas.TextOut(40,30,'程序员');
        Canvas.TextOut(x,y,'程序员');  ?????
      end;
    Printer.Enddoc;