ahmed_sa Ответов: 1

Как разделить данные на текстовые поля при чтении данных qr-кода ?


Как разделить данные на текстовые поля при чтении данных qr-кода ?

Я работаю в приложении windows form C# visual studio 2015

Это Windows форме чтения данных в QR-считывающее устройство и получить его в этом формате

30 Генеральная конференция Арабских фармацевтических союзов
Имя пользователя: michel bondq
Страна : Египет
Членство: часть

при чтении qr он дает мне сообщение выше в текстовом файле

Я создал текстовый файл и открыл его вручную и прочитал qr it give me message above

ТАК ЧТО

Если мне нужно прочитать данные с устройства и получить результат непосредственно с устройства в приложении windows form следующим образом :

текстовое поле textbox1 Мишель bondq

поле textbox2 Египет

textbox3 часть

так что мой вопрос

если мне нужно прочитать данные непосредственно в форму windows, Как получить и разделить данные следующим образом :

текстовое поле textbox1 Мишель bondq

поле textbox2 Египет

textbox3 часть

если я помещаю курсор мыши в любое текстовое поле он считывает все данные только в одном текстовом поле

мне нужно разделить его на текстовые поля после каждого (:) и получить значение и поместить в текстовое поле

пожалуйста, помогите мне

Что я уже пробовал:

How to split data to text boxes when read qr code data ?

1 Ответов

Рейтинг:
1

OriginalGriff

Считайте файл в виде массива строк: File.ReadAllLines сделает это за вас из файла, или вы можете обработать QR-данные напрямую, если это возможно с помощью вашего оборудования.
Затем для каждой строки просто используйте строку.Можно разбить его:

string thisLine = "UserName : michel bondq";
string[] parts = thisLine.Split(':');
if (parts.Length > 1)
   {
   textBox1.Text = parts[1];
   }