【问题标题】:How to check the status of a cash drawer connected to a thermal printer using C#如何使用 C# 检查连接到热敏打印机的现金抽屉的状态
【发布时间】:2018-05-25 03:47:42
【问题描述】:

我需要帮助。我为我的客户开发了一个销售点。销售完成后,收据会打印到热敏打印机上,并打开与打印机相连的现金抽屉。我用 C# 编写了代码来打开钱箱。它工作正常。

现在我的客户想要在销售前检查现金抽屉的打开或关闭状态。如果现金抽屉是开放式销售,则无法进行。

如何在c#中查看连接到热敏打印机的钱箱状态?如果您提供任何示例代码来读取现金抽屉的状态,我将对我非常有帮助。

再见 带着敬意 萨德库扎曼单声道

【问题讨论】:

    标签: c# .net point-of-sale thermal-printer


    【解决方案1】:

    如果您在带有 Microsoft Pos for .Net 1.14.1 SDK 的 Win32 应用程序中使用 C#,您可以使用 CashDrawer 对象的 DrawerOpened 属性来检查抽屉当前是否打开。 Drawer Opened in Pos for .Net

    如果您在通用应用程序中使用 C#,则可以使用 CashDrawer 对象的 IsDrawerOpen 属性。 IsDrawerOpen using Win10 Universal API

    【讨论】:

      猜你喜欢
      • 2012-01-21
      • 2012-08-16
      • 1970-01-01
      • 2011-08-22
      • 2016-12-01
      • 2021-01-06
      • 2019-08-27
      • 2018-11-18
      • 2020-12-16
      相关资源
      最近更新 更多