|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.04.2014, 10:20 | #1 |
Пользователь
Регистрация: 03.02.2013
Сообщений: 73
|
TServerSocket Delphi
Есть такой код для события TServerSocketClientRead:
Код:
и идет указание на обработку последнего сообщения! У меня принципе есть догадка из-за чего это происходит но можно узнать точную причину и то как это решить! |
08.04.2014, 10:54 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Это значит ты не указал IP или порт куда отправлять.
По крайней мере у меня именно такая ошибка была когда я по невнимательности эти параметры не задавал.
I'm learning to live...
|
08.04.2014, 11:11 | #3 |
Пользователь
Регистрация: 03.02.2013
Сообщений: 73
|
не проверял... но сообщение от клиента приходит корректно! может поможете кусочком кода или более детальной подсказкой) вообще я предполагал что это именно из-за приостановки данного события в связи с ожидание окончания процедуры. ну ладно попробую поплясать с бубном но подсказку всеравно буду ждать
Все пасибки я вспомнил одно отличие сервера от клиента: чтобы отправить с клиента надо просто написать Код:
Код:
Последний раз редактировалось Xaker_Two; 08.04.2014 в 11:34. |
08.04.2014, 11:20 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Я если честно уже не использую этот компонент, и вылазила у меня эта ошибка при использовании Win API.
На каком конкретно операторе вылазит ошибка? Пошаговку можешь провести?
I'm learning to live...
|
08.04.2014, 15:12 | #5 |
Пользователь
Регистрация: 03.02.2013
Сообщений: 73
|
Так с сервером я разобрался и моё предположение было верно! это происходит из-за того что я пытаюсь отправить сообщение клиенту из функции! Теперь такой же косяк в клиенте при том уже при измененной структуре как быть? Вот кусок кода
Код:
Последний раз редактировалось Xaker_Two; 08.04.2014 в 15:19. |
09.04.2014, 23:43 | #6 |
Пользователь
Регистрация: 03.02.2013
Сообщений: 73
|
Уточнение ошибки клиента
Вопрос по контексту 5 предложения: косяк немного другого типа! он заключается в том что в функции CheckCorrect(ReceiveText) вызванной из процедуры принятия сообщений сервером содержится код работы с реестром! и если его убрать или он не будет выполнятся то все будет ок но если он вступает в действие то все краш( Чем это может быть вызванно?? скриншот с ошибкой будет приложен позже(в нем говорится о том что была произведена попытка произвести действо с объектом не являющимся сокетом)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чат сервер на основе TServerSocket delphi | Nexsysis | Работа с сетью в Delphi | 1 | 25.06.2012 11:58 |
многопользовательский сервер на tserversocket (delphi) | dyonysos | Работа с сетью в Delphi | 0 | 29.03.2010 21:11 |
TserverSocket в домашней сети (Delphi 2009) | dyonysos | Помощь студентам | 1 | 19.09.2009 18:39 |
получение от TServerSocket TStringStream-a (delphi) | dyonysos | Помощь студентам | 1 | 30.08.2009 17:08 |
Компонент TServerSocket в Delphi 7 | dfmb | Компоненты Delphi | 9 | 03.08.2007 19:09 |