C# 使用DataMatrix代码作为键盘输入

C# 使用DataMatrix代码作为键盘输入,c#,matrix,input,keyboard-input,C#,Matrix,Input,Keyboard Input,我有这个程序可以根据文本框上的输入来读取[code].txt文件。 现在,我键入代码并搜索文件 但是我想使用数据矩阵代码的读取作为该文本框的输入 基本上,我需要我的程序读取数据矩阵代码,并使用它来搜索文件 可能吗?我将使用DataMatrix阅读器,而不是使用键盘来编写代码 如果是这样的话,您有什么建议可以使用吗?最紧密集成的方法通常针对每种读卡器类型(它们有不同的API),但大多数读卡器都有一种模拟键盘输入的模式,在文本末尾有可选的分隔符。如果您让GUI响应文本输入字段中的“Enter”键,就

我有这个程序可以根据
文本框
上的输入来读取
[code].txt
文件。 现在,我键入代码并搜索文件

但是我想使用数据矩阵代码的读取作为该
文本框的输入

基本上,我需要我的程序读取数据矩阵代码,并使用它来搜索文件

可能吗?我将使用DataMatrix阅读器,而不是使用键盘来编写代码


如果是这样的话,您有什么建议可以使用吗?

最紧密集成的方法通常针对每种读卡器类型(它们有不同的API),但大多数读卡器都有一种模拟键盘输入的模式,在文本末尾有可选的分隔符。如果您让GUI响应文本输入字段中的“Enter”键,就像按“Submit”(或应用程序中触发文件读取的任何其他命令)一样,那么您可以透明地引入大多数代码读取器,并且仍然以相同的方式支持键盘交互。

让我看看是否正确。。。有了读卡器,我可以设置一个“按钮”,在文本字段提交阅读??我读了代码。按F1键将代码提交到文本字段?我将使用此读取器:@Renato,您必须检查特定读取器的文档,但大多数实际上是在键盘模拟模式下提供的。您通常通过扫描手册中打印的特殊条形码来配置读卡器,这将允许您修改读取条形码后发送到键盘的“行尾”字符。默认情况下,这通常是Enter键,因此只要软件将键盘上的Enter键解释为submission,您就可以开始了。