Как очистить данные, считанные сканером из текстового поля, чтобы получить другое?
Проблема
При чтении qr с помощью сканера штрих-кодов для более чем одного он добавляет один и тот же textbox4 .
мне нужно очищать данные после каждого сканирования .
Подробности
Я с помощью USB-сканер читателя кода QR с Тип логики, метро работает, как клавиатура
и с помощью USB
я читаю данные в textbox4 ключ успеха
но проблема, если я читаю данные для нового qr-кода
он добавляется в одно и то же текстовое поле
так что то, что я делаю, чтобы очистить данные, полученные ранее, и предотвратить добавление к старым
мой код
private void textBox4_KeyDown(object sender, KeyEventArgs e) { string[] lines = textBox4.Text.Split(new string[] { Environment.NewLine }, StringSplitOptions.None); if (lines.Length > 4) { textBox1.Text = lines[1].Substring(lines[1].IndexOf(":") + 1); textBox2.Text = lines[2].Substring(lines[2].IndexOf(":") + 1); textBox3.Text = lines[3].Substring(lines[3].IndexOf(":") + 1); textBox5.Text = lines[4].Substring(lines[4].IndexOf(":") + 1); }
textbox4 считывает данные с устройства считывания, а затем разбивает их на текстовые поля
Что я уже пробовал:
How to clear data readed by scanner from textbox to recieve another one?