Форум: "Сети";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
ВнизПроблемы с кирилицей в функции "gethostbyname" Найти похожие ветки
← →
BVV (2005-09-16 17:54) [0]Почему функция "gethostbyname" не определяе ip если имя компьютера записанно русскими буквами, и как это обойти.
Определяю так
WSAStartup($101, GInitData);
try
phe:= gethostbyname(PChar(host.Text));
if phe= nil then Exit;
pPtr := PaPInAddr(phe^.h_addr_list);
I := 0;
while pPtr^[I] <> nil do
begin
DisplayMemo.Lines.Add(" Хосту - ""+host.Text+"" соответствует IP адрес - "+inet_ntoa(pptr^[I]^));
Inc(I);
end;
finally
end;
WSACleanup;
← →
Piter © (2005-09-16 18:06) [1]http://piter.pechora.org/temp/standart-host.GIF
вот и не называй компьютер по русски, это неправильно
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.016 c