Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.01.2011, 22:39   #1
NiKiToZZ-
Пользователь
 
Регистрация: 28.12.2010
Сообщений: 28
По умолчанию Можно ли посредством Socket.SendText отправить команду?

Нужно как то передать от клиента к серверу команду Listbox1.Items.add(Edit1.Text). Можно ли это сделать? Способ Listbox1.itetms.add(receivedtext) не предлагайте, потому что помимо этой информации (содержимого edit1) приходит еще другой поток (содержимое edit2 добавляемое на сервере в lstbox2). В общем поскажите как решить эту проблему? Или может как то информацию можно делить на потоки ?
NiKiToZZ- вне форума Ответить с цитированием
Старый 23.01.2011, 22:47   #2
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

TCP — это поток, и вам нужно самому находить, где заканчивается одна и начинается другая порция данных (команда, что угодно). Можно в начале каждой команды передавать её длину, например, чтобы принимающая сторона знала, где заканчивается одна и начинается другая команда.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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