早上好,
我正在开发一个自助服务终端应用程序。在该应用程序中,我需要使用ESC
/ POS
协议向打印机发送一些命令。
我有一些命令可以提供有关打印机的信息(打印机状态,纸张状态结束)。对于发送命令,我使用this function,但我还需要阅读打印机回复。
我该怎么做? (打印机以USB
模式连接)。
我正在开发delphi xe2
由于
答案 0 :(得分:0)
该示例假设您的字符串类型很简单,例如shortstring
。尝试将s
声明为shortstring
。它不适用于widestring
或unicode
。
答案 1 :(得分:0)
您是否检查过USB连接是否有新的串口?
如果设备管理器中显示了新的串口,我可以帮助您使用Delphi Comport组件发送ESC命令。
但如果没有显示串口,我不知道如何控制热敏打印机。