gpt4 book ai didi

c# - 处理键盘输入的最佳方式 "wedge"

转载 作者:太空狗 更新时间:2023-10-29 20:56:05 24 4
gpt4 key购买 nike

我正在编写一个 C# POS(销售点)系统,它从键盘磁卡读卡器获取输入。这意味着它从磁条上读取的任何数据都可以像在键盘上快速输入一样输入。目前,我通过附加到 KeyPress 事件并寻找一系列包含刷卡标记字符的非常快速的按键来处理此问题。

有没有更好的方法来处理这种输入?

编辑:该设备只是将数据显示为击键,而不通过其他驱动程序进行交互。此外,我们广泛使用这些类型的设备,因此理想情况下,一种方法应该独立于所使用的特定楔形模型。但是,如果没有其他选择,我将不得不凑合。

最佳答案

您可以做的一件事是您应该能够配置楔形阅读器,以便它在字符串之前或之后显示一个或多个转义字符。您将使用这些转义字符来了解您即将(或刚刚)进行磁卡输入。

条形码阅读器设备使用相同的技术,因此您的应用程序知道获取焦点或处理来自设备的数据输入。

这种方法的缺点是您必须正确配置外部设备。这可能是一个部署问题。

这假设您的设备只是将数据显示为击键,而不通过其他驱动程序进行交互。

关于c# - 处理键盘输入的最佳方式 "wedge",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42437/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com