Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.21;
Скачать: CL | DM;

Вниз

Как отличить имя хоста от IP адреса ?   Найти похожие ветки 

 
imbecil   (2002-09-25 16:58) [0]

Типа есть поле ввода - и юзер может там набрать как ip (типа 127.0.0.1) так и имя хоста (типа kompname.name1.name2). Так как отличить, введен IP или хост? И как потом узнать IP если введен хост.


 
Ghost. ©   (2002-09-25 17:10) [1]

так если тебе просто отличить надо то по первому символу хост с цифры начинаться на может..


 
imbecil   (2002-09-25 17:20) [2]

Ghost.
Да? Я этого не знал.
----
А вообще я тут накропал функцию (по примеру конечно) - так вот она всегда возвращает IP, независимо от того, что ввел пользователь. Так може тогда вообще проверять не надо?

function host2ip(name:string):string;
var WSAData : TWSAData;
p : PHostEnt;
begin
WSAStartup($0101, WSAData);
p := GetHostByName(pchar(Name));
host2ip:=string(inet_ntoa(PInAddr(p.h_addr_list^)^));
WSACleanup;
end;



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

Текущий архив: 2002.11.21;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.015 c
4-69650
SergeBSL
2002-10-09 23:35
2002.11.21
Как переместить курсор в Edit-е чтобы выделенная часть не пропала


1-69327
Zhirnov Maxim
2002-11-12 17:15
2002.11.21
Как получить список компонентов на форме?


3-69144
mvg_first
2002-10-28 20:18
2002.11.21
Как использовать оператор Group By With Rollup в гриде?


1-69225
The_Vizit0r!
2002-11-09 19:13
2002.11.21
Проблема с image


14-69544
AZ
2002-11-03 06:39
2002.11.21
Label для написания химических формул