C 上位機介面新增掃碼槍輸入

2021-10-24 23:53:13 字數 826 閱讀 2302

博主自己拍攝,開發中用到的型號

公司產品要批量生產了,產線出廠測試需要記錄產品外殼上的序列號,於是在產品出廠測試的上位機上加了掃碼的功能,測試效率提公升了不少,本文主要介紹一下在c#程式中如何新增掃碼錄入功能。

掃碼槍規格引數如下:

還能設定結束符,是回車還是換行。關閉提示音等功能。

c#介面上,需要將碼值輸入到textbox控制項中。具體的實現方法如下:

在textbox的觸發事件keypress中新增觸發函式;

設定,當介面切換到掃瞄介面或者程式執行到掃瞄錄入時,將滑鼠焦點設定為textbox:

textbox1.focus();

在事件觸發函式中對可以對掃瞄到的資料進行處理和判斷:

private

void

textbox1_keypress

(object sender,

keypresseventargs e)

}

至此,掃瞄槍輸入功能開發結束,希望對各位小夥伴有幫助,謝謝 ?

delphi開發小白盒介面實現掃碼控制

unit inspos func inte ce uses windows,messages,sysutils,registry,variants type 一是注意定義位置 paipai ini param record ver integer 引數結構體版本號,當前為1 sptoken stri...

微信支付寶掃碼支付相關介面

支付寶掃碼支付 文件中心 預下單請求介面 alipaytradeprecreaterequest 業務引數,位址 交易下單介面 alipayclient response alipayclient.execute request 預下單接收介面 alipaytradeprecreaterespons...

微信支付寶掃碼支付相關介面

支付寶掃碼支付 文件中心 預下單請求介面 alipaytradeprecreaterequest 業務引數,位址 交易下單介面 alipayclient response alipayclient.execute request 預下單接收介面 alipaytradeprecreaterespons...