Текущий архив: 2004.08.01;
Скачать: 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 вся ветка
Текущий архив: 2004.08.01;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.04 c