Пожалуйста, я пытаюсь интегрировать штрих-код в мое приложение, но я хочу перехватить отсканированное значение, не вводя фокус-текст?
мой пробный код:
// on Form Key Press
TimeSpan elapsed = (DateTime.Now - _lastKeystroke);
if (elapsed.TotalMilliseconds > 100)
_barcode.Clear();
// record keystroke & timestamp
_barcode.Add(e.KeyChar);
_lastKeystroke = DateTime.Now;
// process barcode
if (e.KeyChar == 13 && _barcode.Count > 0)
{
string msg = new String(_barcode.ToArray());
}