Вниз
Скачать: CL | DM;

idTCPClient   Найти похожие ветки 

← →
NorthMan ©   (2004-06-03 09:00) [0]

Странное дело:
задаю клиенту Host и Port ручками - все работает, к серверу коннектится, а пытаюсь в runtime присвоить - при коннекте получаю ошибку Connection timed out. Все проверил, все переменные содержат нужные значения. С чем это может быть связано?


← →
llleo   (2004-06-03 10:35) [1]

Все работает. Просто порт и IP надо менять до его запуска.

idSRV.Bindings.Add;
idSRV.Bindings.Items[0].IP:=SettingsFile.ReadString("NET","IP","0.0.0.0");
idSRV.Bindings.Items[0].Port:=SettingsFile.ReadInteger("NET","Port",9090);
idSRV.Active:=SettingsFile.ReadBool("NET","StartActive",True);

Проверено электроникой ;-)


← →
NorthMan ©   (2004-06-03 10:48) [2]

Так у меня клиент, а не сервер. На сервере-то все настроено давно.


← →
Reindeer Moss Eater ©   (2004-06-03 11:31) [3]

Все проверил, все переменные содержат нужные значения.

Плохо проверил.


← →
NorthMan ©   (2004-06-03 12:25) [4]

Да нет, проверил не плохо.
Вот что еще выяснилось: если указывать в Host не IP, а DNS-имя, то все проходит. Вот по IP не хочет


← →
Reindeer Moss Eater ©   (2004-06-03 12:32) [5]

Я бы еще поверил в то, что наоборот дело обстоит.
По IP работает, а по DNS нет.

А твой случай лишь подтверждает, что IP указан неверно.
А вот если указано имя, то резолвится оно в правильный IP.


← →
Reindeer Moss Eater ©   (2004-06-03 12:41) [6]

...
//Какая-то возня с переменными которые якобы содержат проверенные данные
ShowMessage(idTcpClient.Host + " " IntToStr(idTcpClient.Port));
idTcpClient.Connect;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.022 c
14-1088772941
Иксик
2004-07-02 16:55
2004.08.01
Имена


14-1088510136
blackman
2004-06-29 15:55
2004.08.01
Где вы предпочитаете отдыхать ?


6-1085766580
Senti
2004-05-28 21:49
2004.08.01
Вопрос по потокам с использование функции GetHostByAddr


4-1087728768
Шалунишка
2004-06-20 14:52
2004.08.01
Центр экрана!!!


1-1089868475
~ShamaN~
2004-07-15 09:14
2004.08.01
Сложение и вычитание дат




   Наверх