delphi调用打印的问题 小弟这阵子发现电影票销售系统在打票时用的是EPSON TM-T86L专用打印机,这个打印机好像不用装驱动就可以打印,小弟找了很久都没有找到相关资料,软件是如何调用该打印机的,而且还要以打条码。平常的做法就是软件直接去调用打印机,结果现在连控制面板里打印都没有,该如何调用呢。有哪位高手能做出解释吗?小弟将感激涕零 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 procedure PrintTicket();stdcall; var F:TextFile; i: integer; begin Assignfile(f,'LPT1'); rewrite(f); //write(f,#$1b#$23#$2a#$0a#$00); 直接用ESC命令控制打印机 //writeln(f,'aaa'); write(f,'中国人民'#10); closefile(f); end; erhan 的回答非常正确,补充两点:1. 如果使用串口,上面的 AssignFile 中,LPT1 可改为 COM1,COM2... 2. 如果想使用共享,则在 AssignFile( f,'句柄' ) 中 句柄=\\共享的电脑名\打印机共享名 即可 这个DLL有错吗?(不好意思,没分了. 但请帮帮小弟) 求助开发思路 Delphi木马DIY之代码藏后门的可能性 FastReport 问题。。。。。 cxGridI动态连接数据源 memorystream内容增加问题 那里有delphi5软件下载,网友们帮帮忙,齐心协力闯天下 谁来帮帮我解决这个问题: 用SQL实现三层结构的数据存储,参数不能为空的问题 如何在windows环境下打开、关闭DOS下的游戏? 关于一些dbgrideh字段的属性有没有简单的写法? delphi 中能不能后台指定区域截图?
var
F:TextFile;
i: integer;
begin
Assignfile(f,'LPT1');
rewrite(f);
//write(f,#$1b#$23#$2a#$0a#$00); 直接用ESC命令控制打印机
//writeln(f,'aaa');
write(f,'中国人民'#10);
closefile(f);
end;
1. 如果使用串口,上面的 AssignFile 中,LPT1 可改为 COM1,COM2...
2. 如果想使用共享,则在 AssignFile( f,'句柄' ) 中 句柄=\\共享的电脑名\打印机共享名 即可