c# Barcode 連續讀取+自動清除
string barcode; //宣告一個 string 全域變數
private void tbxSerial_KeyPress(object sender, KeyPressEventArgs e)
{
if (barcode == "")
{
tbxSerial.Text = "";
}
barcode += e.KeyChar; //將輸入的字元儲存至 barcode
if (e.KeyChar == (char)Keys.Enter) //判斷是否輸入 enter
{
tbxSerial.Text = barcode; //將輸入的字元 輸出
barcode = ""; //清空 barcode,以便下次輸入
}
}
條碼機時, 每次輸入新的資料都會作清空的動作,