0

我正在尝试使用 ESC/OPOS ADK for VB 6 将一些 VB6 代码转换为直接打印到 EPSON TMU 220D 收据打印机。我在我的项目中添加了对 OPOS ADK 的引用。甚至 ADK 附带的示例程序也不起作用。我已经设置了打印机并给它一个逻辑设备名称。我什至卸载了收据打印机自己的驱动程序,然后重新安装了它们。当我调用 OPOS 控件的 open 方法时,我不断收到以下错误:“无法打开设备”。我很困惑,因为文档说 OPOS ADK 是设备独立的。我做错了什么?

4

1 回答 1

1

知道了。我只需要确保 OPOS 控件的 open 方法的参数(字符串)与使用 OPOS 设备设置实用程序设置打印机时提供给打印机的逻辑设备名称(LDN)相同。也就是说,如果 LDN 是“RECEIPT”并且假设您将 OPOS 控件命名为“OPOSPOSPrinter1”,则调用 OPOS 控件的 open 方法,如下所示:

使用 OPOSPOSPrinter1 。打开“收据”

于 2013-04-19T11:58:03.797 回答