我需要帮助。我为我的客户开发了一个销售点。销售完成后,将收据打印到热敏打印机,打开与打印机连接的现金抽屉。我在c#中编写代码来打开现金抽屉。它工作正常。
现在我的客户希望在销售前检查状态现金抽屉是打开还是关闭。如果现金抽屉是开放式的,则无法进行销售。
如何在c#中检查连接到热敏打印机的现金抽屉的状态?如果您提供任何示例代码来阅读现金抽屉的状态,我将对您非常有帮助。
再见 带着敬意 Sadequzzaman Monoj
答案 0 :(得分:1)
如果您在Win32应用程序中使用带有Microsoft Pos for .Net 1.14.1 SDK的C#,则可以使用CashDrawer对象的DrawerOpened属性来检查抽屉当前是否已打开。 Drawer Opened in Pos for .Net
如果您在通用应用程序中使用C#,则可以使用CashDrawer对象的IsDrawerOpen属性。 IsDrawerOpen using Win10 Universal API