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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.02.2015, 17:03   #1
fn12gl34
Заблокирован
 
Регистрация: 01.01.2014
Сообщений: 13
По умолчанию Отсутствует подключение клиента к серверу

Здравствуйте. Пишу примитивный клиент-сервер на сокетах. И почему-то не подключается клиент к серверу. Ниже прикладываю отрывки кода и сами ошибки.

Сервер:
Код:
procedure Tserverform.N1Click(Sender: TObject);
begin
IdIPWatch1.Active:=true;
host := IdIPWatch1.LocalIP;
server1.Port := 28965;
server1.Active := true;
server1.Open;
mainconsole.items.Add('Сервер запущен.');
mainconsole.items.Add('Адрес сервера: '+host);
mainconsole.items.Add('Порт сервера: '+inttostr(server1.Port));
end;
Клиент:
Код:
procedure TForm1.Button2Click(Sender: TObject);
begin
clientsocket1.Host := '172.0.0.1';
clientsocket1.Port := 28965;
clientsocket1.Active := true;
clientsocket1.Open;
end;
Когда компилирую сервер и жму на кнопку "Подключиться" в ивент логе появляется надпись выделенная красным: Thread Start: Thread ID: 6452. Process server.exe (8436).

Когда оба проекта запускаю с папки и пытаюсь подключить клиент к серверу появляется ошибка: Asynchronous socket error 10049.

В упор не понимаю, в чем дело. Прошу вашей помощи

Последний раз редактировалось fn12gl34; 03.02.2015 в 17:06.
fn12gl34 вне форума Ответить с цитированием
Старый 03.02.2015, 17:35   #2
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

172.0.0.1->127.0.0.1
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 03.02.2015, 17:40   #3
fn12gl34
Заблокирован
 
Регистрация: 01.01.2014
Сообщений: 13
По умолчанию

Да это уже давно заметил и поправил) но все равно не выходит. Опять ошибка 10049
fn12gl34 вне форума Ответить с цитированием
Старый 03.02.2015, 18:26   #4
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

.Active := true;
.Open;
что-то лишнее
проект в студию.
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача файла от Клиента к Серверу aank10 C++ Builder 2 05.10.2012 18:02
ListBox. От клиента к серверу. GrabbeR Работа с сетью в Delphi 1 03.05.2012 16:00
Подключение ПК-клиента к ПК-серверу в локальной сети Гудрон C/C++ Базы данных 0 09.03.2011 11:18
Socket: Подключение клиента из глобальной сети к серверу, расположенному в локальной сети Дамир Общие вопросы .NET 4 01.12.2010 12:12
как серверу INDY распознать клиента мандарин Работа с сетью в Delphi 2 24.10.2007 13:31