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