![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.11.2009
Сообщений: 29
|
![]()
Всем привет. Есть некий девайс, который посылает посылки фиксированной длины на ком порт компьютера. Принимаю данные от девайса в потоке. Проблема вот в чем. Мне надо постоянно проверять один и тот же байт из посылки и сравнивать его с числом (посылка приходит как массив байт). Например, массив 34 54 23 54 65 34 23 54 , проверить надо 3-й байт, если он больше 30 то вывести в мемо строку ('>30') один раз. А так как у меня всё это дело крутится в потоке, у меня мемо забивается одной и той же строкой. Что делать? Приостановка потока не катит. Пробовал сделать второй поток, но думаю должен быть вариант как это проще сделать.
|
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,542
|
![]()
вар.1 Memo.Clear; Memo.add('>30'); <=> вар.2 Memo.Text:='>30';
если ТОЛЬКО одна строка то зачем Memo. вполне подойдет StaticText.. Цитата:
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 02.06.2011 в 12:46. |
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> должен быть вариант как это проще сделать
Код:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 19.11.2009
Сообщений: 29
|
![]()
Мемо точно нужен. Это что то вроде лога. В нем присутствуют ещё другие сообщения (время запуска, время завершения, и т д). Очищать его смысла нет.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с ListView и потоком данных | piksel111 | Общие вопросы Delphi | 4 | 18.04.2011 01:48 |
Проблема с потоком | timur oO | Помощь студентам | 2 | 14.04.2010 17:02 |
Delphi Проблема с потоком | TreadProblem | Помощь студентам | 1 | 07.03.2010 17:59 |
Проблема с потоком | Araver | Общие вопросы Delphi | 4 | 16.10.2007 04:30 |