有哪位朋友操作过COM口的打印机。(50分)

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

pyzhx801225

Unregistered / Unconfirmed
GUEST, unregistred user!
assignfile(f,'lpt1');
rewrite(f);
writeln(f.'输出打印内容');
closefile(f);
这样可以直接输出打印lpt1口的打印机。
/////////////////////////////////////////////
assignfile(f,'com1');
rewrite(f);
writeln(f.'输出打印内容');
closefile(f);
如果这样写,com1口的打印机能够正确输出打印吗?(主要是POS机热敏打印机)
 
一般使用专门的打印控件,比如EPSON、IBM提供的控件。使用COM口控件也可以,自己写代码控制。比如:VaComm1.WriteText(s)。
 
一般的'lpt1'可以实现,不知道一般的'com1'是不是可以用这种方法打印。
 
应该可以,实在不行找个COM转LPT的东西不就可以!
 
用Printer全局对象打印不行吗?
Printer.begin
Doc;
Printer.Canvas.TextOut(10,10,'打印内容');
Printer.Endoc;
 
买COM打印机时提供开发文档,编程时用COM控件.
 
to 在世寻欢:
你好。
你说的方法能不能打一行出一行的纸,不会打印一行,又出好多的纸吧?
 
VSSComm32 控制
 
找下控件 这样不行的
我自己写过一个访问并口控件
不过只能获取数据
输出不了一夜
 
问题解决了,把com口的打印机驱动装上,然后再用我说的方法往com口送数据就可以了。
谢谢各位。
 
帮顶!
http://www.source520.com
站长开发推广同盟 站长朋友的终极驿站
同时拥有海量源码电子经典书籍下载
http://www.source520.com/search/search.asp
"编程.站长"论坛搜索引擎-----为中国站长注入动力!
 
我自已解决的,不过给分
 
后退
顶部