![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 28.12.2010
Сообщений: 28
|
![]()
Нужно как то передать от клиента к серверу команду Listbox1.Items.add(Edit1.Text). Можно ли это сделать? Способ Listbox1.itetms.add(receivedtext) не предлагайте, потому что помимо этой информации (содержимого edit1) приходит еще другой поток (содержимое edit2 добавляемое на сервере в lstbox2). В общем поскажите как решить эту проблему? Или может как то информацию можно делить на потоки ?
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
TCP — это поток, и вам нужно самому находить, где заканчивается одна и начинается другая порция данных (команда, что угодно). Можно в начале каждой команды передавать её длину, например, чтобы принимающая сторона знала, где заканчивается одна и начинается другая команда.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Socket.SendText проблема | SwiP | Работа с сетью в Delphi | 11 | 19.03.2012 13:36 |
С какими еще компонентами можно отправить письмо? | M-UNIT | Общие вопросы Delphi | 5 | 06.12.2010 03:30 |
Отправить команду в консольное приложение | Shouldercannon | Общие вопросы Delphi | 5 | 13.08.2009 16:27 |
Как отправить команду в консольное приложение | ActioNs | Общие вопросы C/C++ | 1 | 04.08.2009 14:56 |
Отправить AT команду модему и получить ответ | Никки | Общие вопросы Delphi | 3 | 24.06.2008 17:15 |