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

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

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.09.2009, 21:40   #11
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

не знаю как в TCP клиенте, но в простых сокетах есть собьытия что подключился ктото(или что я подключился)
попробуйте поискать аналогию и проверить наступают ли они
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.09.2009, 22:48   #12
god110
Пользователь
 
Регистрация: 11.08.2008
Сообщений: 21
По умолчанию

Делал на TServerSocket и TClientSocket. У них есть событие при соединении, отсоединении, ошибки и др. Когда конектился к серверу происходило событие соединения в котором писал Label1.caption:='соединен'; Надпись появлялась и не пропадала хотя при этом на клиенте была ошибка.
god110 вне форума Ответить с цитированием
Старый 07.09.2009, 22:57   #13
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

как я делал имитацию сервера(тупую но рабочую)
на форму мемо и серверсокет
у него порт=80

в событии OnClientRead пишу:
Код:
 Socket.ReceiveText;//прочесть надо
 Socket.SendText(Memo1.Lines.Text);
 Socket.Close;
ну и к этомку можно клиент взять...допустим такой
на форме два мемо и клиент сокет(сейчас locahost это хост и порт=80)
у него в событии OnConnect
Код:
 Socket.SendText(Memo1.Lines.Text);
и в событии OnRead
Код:
 Memo2.Lines.Text:=Socket.ReceiveText;
подключаемся допустим при создании формы.

вот такие пироги...(Зы, тут не все...но наводку дал)

могу потом кинуть примеры если надо
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 08.09.2009, 11:20   #14
god110
Пользователь
 
Регистрация: 11.08.2008
Сообщений: 21
По умолчанию

Буду благодарен если скинешь примеры. С меня +
god110 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сокеты SL1CK Общие вопросы C/C++ 8 05.10.2009 13:20
Сокеты ben95 Общие вопросы Delphi 7 09.03.2008 23:26
Сокеты в Delphi Necro Работа с сетью в Delphi 11 24.04.2007 07:32
сокеты cross Работа с сетью в Delphi 2 21.12.2006 18:12