Текущий архив: 2006.03.05;
Скачать: CL | DM;
Вниз
Как можно определить маску подсети? Найти похожие ветки
← →
Rentgen © (2005-11-24 11:51) [0]Как можно определить маску подсети?
Для определения IP пользуюсь функцией:
function TForm1.getIP: string;
const WSVer = $101;
var
wsaData: TWSAData;
P: PHostEnt;
Buf: array [0..127] of Char;
begin
Result := "";
if WSAStartup(WSVer, wsaData) = 0 then begin
if GetHostName(@Buf, 128) = 0 then begin
P := GetHostByName(@Buf);
if P <> nil then Result := iNet_ntoa(PInAddr(p^.h_addr_list^)^);
//form1.Caption:=iNet_ntoa(TInAddr(p.h_addr));
end;
WSACleanup;
end;
end;
Чета не доходит до меня как же изменить маску :(
← →
Rentgen © (2005-11-24 11:52) [1]извиняюсь:
не изменить, а определить всего лишь
← →
Rentgen © (2005-11-24 12:12) [2]Всем спасибо.
Нашел
Библиотеку:
IPINFO v0.1
Страницы: 1 вся ветка
Текущий архив: 2006.03.05;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.011 c