|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.09.2007, 09:48 | #1 |
Пользователь
Регистрация: 16.01.2007
Сообщений: 15
|
Проблемка с TClientSocket
Не отрабатывает событие OnRead для TClientSocket при передаче на него с сервера сообщения. В отладке при пошаговом выполнении при установке break на отсылке сообщения ответное сообщение приходит и событие выполняется. Как только снимаю break, сообщение уходит, сервер его принимает, отсылает, но клиент его не обрабатывает. Может, у кого-нибудь уже была такая ситуация?
|
20.09.2007, 10:17 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код в студию
I'm learning to live...
|
20.09.2007, 10:22 | #3 |
Пользователь
Регистрация: 16.01.2007
Сообщений: 15
|
По событию OnConnect шлем сообщение
procedure TMainForm.CSocket1Connect(Sender: TObject; Socket: TCustomWinSocket); var SendErr: Integer; begin SendErr:=Socket.SendText(tBuf); end; На сервере сообщение обрабатывается, отсылается ответ (серверный код предоставить пока не могу). Однако в режиме отладки без break событие не отрабатывает procedure TMainForm.CSocket1Read(Sender: TObject; Socket: TCustomWinSocket); var tbuf:string; begin Response:=Socket.ReceiveText; Showmessage(Response); end; |
20.09.2007, 10:40 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вроде все законно,
А может не срабатывает ShowMessage? Попробуй beep поставь, у меня было такое что ShowMessage не корректно работало, потом я всегда для теста ставил BEEP.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компоненты TServerSocket и TClientSocket | Vadim | Компоненты Delphi | 5 | 15.03.2010 20:34 |
TClientSocket - сохранение | JRcoker | Общие вопросы Delphi | 4 | 03.08.2008 00:37 |
TClientSocket и HTTP - В чем ошибка?! | phoenix_87 | Работа с сетью в Delphi | 6 | 18.06.2008 19:53 |
TClientSocket в потоке | BlackOmen | Работа с сетью в Delphi | 8 | 27.04.2008 22:19 |
проблема с TServerSocket и с TClientSocket | DOLBY | Работа с сетью в Delphi | 56 | 14.01.2008 16:12 |