![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить IP-адрес [D6, Win95/98]
Ильдар © (2002-07-18 13:21:00)Как получить IP-адрес машины, на которой запущено приложение, в локальной сети
Alibaba (2002-07-18 17:08:00) [1]procedure TfrmMain.FormActivate(Sender: TObject);
begin
clnSocket.Open;
end;
procedure TfrmMain.clnSocketConnect(Sender: TObject;
Socket: TCustomWinSocket);
begin
label1.Caption:=clnSocket.Socket.LocalAddress;
end;
Beekeeper (2002-07-18 14:01:00) [2]Function GetComputerHost:String;
var
WSAData : TWSAData;
p : PHostEnt;
Name : array [0..$FF] of Char;
begin
WSAStartup($0101, WSAData);
GetHostName(name, $FF);
p := GetHostByName(Name);
Result:=inet_ntoa(PInAddr(p.h_addr_list^)^);
end;