pos打印机指令java,如何从Delphi向POS打印机发送控制命令
我已经尝试了很多,最后我写了这个有效的代码:
procedure Cut();
var epsonprn : System.Text;
begin
try
AssignFile(epsonprn,'COM3');// the name of printer port, can be a network share
Rewrite(epsonprn);
Write(epsonprn,#29#86#66#0);//cut sequence
finally
CloseFile(epsonprn);
end;
end;
所以解决方案是:
procedure TForm1.Button1Click(Sender: TObject);
var prnfile,port:System.Text;
var buffer:String;
begin
try
AssignFile(prnfile, 'c:\file.txt');
Reset(prnfile);
AssignFile(port, 'COM3');
Rewrite(port);
while not eof(prnfile) do
begin
Readln(prnfile, buffer);
Writeln(port, buffer);
end;
finally
CloseFile(port);
CloseFile(prnfile);
end;
cut();
end;
无论如何,我的建议是使用tComPort组件而不是直接使用Writeln . 使用tComPort,您可以处理来自打印机的返回值,以防出现“End Paper”,“Printer OffLine”等错误 .
pos打印机指令java,如何从Delphi向POS打印机发送控制命令相关推荐
- EPSON ESC/POS打印机指令
原文地址::http://blog.csdn.net/feng88724/article/details/17474351 相关文章 1.微型热敏打印机指令集----https://wenku.bai ...
- java调用zebra_java调用斑马GK888t打印机(ZPL指令)
在项目中使用斑马打印机遇到了如下问题: 在实际打印信息前,需要修改打印机驱动设置,主要是设置打印颜色深度,默认值一般会打印的比较浅.通常情况下,在设置的颜色深度后,打印机能够很好的工作.但是如果我将程 ...
- Android 打印机----》使用android串口以及ESC/POS指令进行小票打印
开发环境 Android studio 3.5.1 gradle版本3.5.1 android 编译版本 28 jdk1.8 win7 开发准备 对android 串口通信有一定了解 对ESC/POS ...
- delphi选择打印机:Delphi中获取打印机设备
delphi选择打印机:Delphi中获取打印机设备名和端口名 疯狂代码 http://www.CrazyCoder.cn/ :http:/www.CrazyCoder.cn/Delphi/Artic ...
- delphi 的 pos 函数 对中文支持不好。
delphi 的pos函数中文下有bug. 正常情况下: pos('a','abc') 返回 1: bug示范,中文情况下: pos('胺','包装服务')=4 (⊙﹏⊙b汗): 因为 s :=' ...
- java 绘图 打印_java调用本地打印机,绘制打印模板,小票模板
文章目录 jar资源 绘制打印模板 import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java ...
- android制作3d打印机,基于Rayland主板的3D打印机指令控制Android(部分)实现
本篇以Magicfirm MBot和 Rayland-C200为例介绍基于Rayland主板的FDM打印机指令控制Android端部分实现. 基于MBot的实现 Mbot打印机通过RS232串口和Ra ...
- 【打印机】斑马打印机指令简介
斑马打印机指令简介 0.打印方法 打印机使用RS232通信,直接通过串口将指令发送字符串即可. 1.Hello World! 指令: ^XA^JMA^LL200^PW680^MD10^PR2^PON^ ...
- java程序实现wifi连接打印_Android下通过wifi调用打印机打印,Java代码片段分享,
Android下通过wifi调用打印机打印 chongq 分享于 2小时前 4972阅 0人收藏此代码, 好图网图标搜索引擎,提供超过60万的免费图标.PNG图标.ICO图标.ICNS图标.网页图标 ...
最新文章
- 命令 / GDB / 多进程调试 + 多线程调试
- MyBatis延迟加载及在spring中集成配置
- 我用AI回怼美女汽车销售系列[yolo车牌识别](五) 完结
- Verilog HDL语言实现ROM、RAM+有限状态机
- 如何自定义已有架构的css样式
- C++中的L和_T()
- 4.css命名书写规范
- 解决安装软件权限不够的问题
- 在office2003中打开office2007文件的补丁(.docx文件,pptx文件打开方法)
- 精彩Linux 篇章
- delete 的用法(Hive)(SQL)
- c语言total用法,C语言 这个表达式怎么理解 新手请大神详述total += isalnum(ch[i])!=0;...
- JavaExcel模板下载(多sheet)
- 锐龙R3 2200G和Intel i3-8100选哪个好
- 基于FPGA的数字时钟设计
- nuxt 目录结构及配置文件详解
- 【三维概念】【Cesium】 Camera控制-视角-roll,pitch,heading的含义
- maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable
- 鸽哒im即时通讯源码加教程
- 3dsMax——开启捕捉之后锁定x/y/z轴