如何用打印指令操作并口打印机的打印(100分)

  • 主题发起人 主题发起人 PowerVR
  • 开始时间 开始时间
P

PowerVR

Unregistered / Unconfirmed
GUEST, unregistred user!
[blue]有epson TM T88 II 并口打印机的所有打印指令。
如何通过delphi编程实现对打印机各种操作。
(假设在win98下)。
代码:
[/blue]
 
就是写并口嘛,我认为的是,你可参看一下dehip5程序员开发指南的
第10章 Delphi 5的打印
 
就像串口一样,只是初始化时得到句柄就可以了
 
可能我说得不好,我意思的打印指的是端口打印而不是驱动打印。
 
给一例子:
var
F:TEXTFILE;
begin
ASSIGNFILE(F,'LPT1');
REWRITE(F);
WRITELN(F,chr(27) '@');
//initial the printer
WRITELN(F,'TEST1 FIRST LINE');
WRITELN(F,chr(12));
// move the paper to a new page
CLOSEFILE(F);
end;
 
就是往端口写指令吗,象楼上那样就中呀?
 
那么如果在2k下这种可不行,不过如果在2k下,我有个函数,比如:setport(port:word;data:word)能够直接写并口的话,那请问如何操作呢。
 
多人接受答案了。
 
后退
顶部