Tag: opos

在C#中实现OPOS设备

对于一些传统POS应用程序的互操作,我想知道是否有可能在C#中实现虚假的OPOS设备。 基本上我会实现一个虚假键盘,它接受Web请求并将按键传递给遗留应用程序。 有谁知道这是可能的还是在哪里获得文件? 我认为OPOS刚刚调用了由注册表项配置的COM对象。 所有这些都应该在C#中实现。

OPOS PosExplorer.GetDevice()在Windows服务中执行时返回null

下面的代码片段使用OPOS .NET打开POS打印机进行打印。 它作为独立应用程序的一部分执行时工作正常。 当由Windows服务执行时,对GetDevice(…)的调用始终返回null。 explorer = new PosExplorer(); device_info = explorer.GetDevice(DeviceType.PosPrinter, PrinterName); printer = (PosPrinter)explorer.CreateInstance(device_info); printer.Open(); printer.Claim(1000); printer.DeviceEnabled = true; 打印机恰好是Epson TM-U220B。 在服务访问POS设备之前是否存在需要克服的安全问题? 任何人都可以推荐有关使用OPOS .NET的Windows服务开发的良好信息来源吗?