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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2009, 22:32   #1
qwwwq
Новичок
Джуниор
 
Регистрация: 14.04.2009
Сообщений: 1
По умолчанию Ошибка TClientSocket и вопрос

У меня несколько вопросов:
1) есть компонент TClientSocket если в адрес сервера и порт указан правльно то все нормально обрабатывается, если же адрес либо порт неправльно указан то выдается ошибка виндовса. Я по событию OnError сделал обработчик, но он у меня после все равно выдает ошибку виндосовскую.
Делаю элементарно:
Код:
procedure TForm1.Button1Click(Sender: TObject);
Var
 ip:string;
 port:integer;
begin
 ip:=sMaskEdit1.Text;
 port:=strtoint(Edit1.Text);
 ClientSocket1.Address:=ip;
 ClientSocket1.Port:=port;
ClientSocket1.Active := true;
end;
Что не так?
2) как определить клиенту что текст до сервера дошел?
qwwwq вне форума Ответить с цитированием
Старый 31.07.2009, 22:56   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

1)покажите процедуру при ошибке(событие OnError)
2)сервер должен уведомить...вроде так
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 01.08.2009, 13:58   #3
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

У клиента есть метод OnConnect обрабатывается при подключению к серверу.
или можно так
Код:
if  ClientSocket1.Socket.Connected then <что-то>;
psycho-coder вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С++ тупой вопрос, ошибка 1cheater1 Помощь студентам 2 19.06.2009 23:04
Прикол с TClientSocket Avel Работа с сетью в Delphi 1 27.11.2008 22:48
TClientSocket - сохранение JRcoker Общие вопросы Delphi 4 03.08.2008 00:37
TClientSocket и HTTP - В чем ошибка?! phoenix_87 Работа с сетью в Delphi 6 18.06.2008 19:53
Проблемка с TClientSocket Yoger Работа с сетью в Delphi 3 20.09.2007 10:40