條碼槍的原理其實很簡單,就是一個仿鍵盤輸入的機器。
放上一個Edit元件,接著setfocus後
在edit的keypress檢查enter(#13)就行了
[pascal]
procedure TForm1.EdtBarcodeKeyPress(Sender: TObject; var Key: Char);
begin
if key=#13 then begin
// 處理EdtBarcode內容(就是刷到的條碼)
end;
end;
[/pascal]
標籤: barcode
Delphi XE5 for android與iOS Barcode Scanner範例
Jim McKeeth在Embarcadero展示的範例。
原始碼下載(source code) >> Download
Delphi Xe5二行程式碼搞定iOS讀取QR、UPC、EAN條碼
在 TMS Software 看到TMSFMXZBarReader這個元件,只要在要出現Barcode Scanner的地方寫一行
TMSFMXZBarReader1.show
取得掃到的內容則是在TMSFMXZBarReader的GetResult的AResult(文字)
元件下載網址: http://www.tmssoftware.net/public/TMSFMXZBarReaderPkgDXE5.zip
相關網址:
ZBar bar code reader