DELPHI如何驱动针式打印机每一根针打印?(50分)

  • 主题发起人 主题发起人 zhoudf
  • 开始时间 开始时间
Z

zhoudf

Unregistered / Unconfirmed
GUEST, unregistred user!
我想写一断针测试程序,能够驱动每一根针打印,请各位给个思路。
 
这是24针的检测。

const
n=10;
var
i:integer;
begin

with printerdo

if not printing then

if printersetupdialog1.Execute then

begin

setmapmode(handle,mm_text);
begin
doc;
for i:=0 to 23do

begin

canvas.moveto(100,(n+i*2)*24+i);
canvas.LineTo(300,(n+i*2)*24+i);
canvas.TextOut(320,(n+i*2)*24+i,'第'+inttostr(i+1)+'针');
end;

enddoc;
showmessage('打印命令已经发出');
end;

end;
 
要驱动?倒是记得以前杂志上有dos下的打印机断针后有其他针代替断针的程序
 
看以前讨论的:
http://www.gislab.ecnu.edu.cn/delphibbs/DispQ.asp?LID=204002
 
autumn你真太帅了。
 

Similar threads

回复
0
查看
804
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部