有人知道如何使用高级打印机驾驶员的状态API监视现金抽屉的开放/关闭状态。

我希望我可以将OPO用于ADK .NET,但没有运气在Windows 7上设置它。有人知道如何成为Epson Developer Network的一部分。我已经在www.epson-pos.com上浏览了可用的信息,但是没有有关POS/ESC代码的信息。

请帮忙...........

有帮助吗?

解决方案

哇,花了一段时间才弄清楚,如何使用Epson TM-88IV打印机来确定现金抽屉的开放/关闭状态。该字段代表现金抽屉的关闭状态。

Public Const ASB_DRAWER_KICK As com.epson.pos.driver.ASB = 4

根据Epson的文档(相反,根据我对IT的理解),0代表抽屉打开,4表示抽屉封闭状态。因此,在监视打印机状态时,您需要检查此位。

其他提示

尝试在这里注册: https://www.epsonexpert.com/login

这似乎是获取有关Epson POS产品的技术信息的地方。我不能说他们是否具体拥有您想要的东西。我刚刚签约,但是现在我必须等待他们回到我身边:

感谢您在Epsonexpert注册。我们已经收到您的注册信息,一旦您的请求进行了审查,将在不久的将来与您联系。

我有不同的问题。我也有相同的打印机(TM-T88IV)和标准现金抽屉。我让它们在setuppos中设置,checkhealthtest应用程序适用于打印机和抽屉(打印机打印和抽屉打开)。但是,一旦我尝试运行Epson现金抽屉.NET样品,它就会引起poscontrolexception,并说“信息未在XML中描述”。花了几天的时间试图找到解决方案,但我无处可去,但从几个论坛上提出了一些关于这个问题的想法。他们说,错误与以下事实有关:现金抽屉服务对象未在configuration.xml(Microsoft pos for .net)中完全定义。 EPSON文档有关设置现金抽屉的文档指出,如果OPO未能创建通信类实例,则会引发异常。我很确定我不会遇到这个问题,并且会欣赏任何有用的反馈!谢谢!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top