Pegar IP da minha máquina
como pegar meu ip quando meu computador estiver na internet ou em alguma rede local??????
valew....
valew....
::d::a::m::m::i::t::
Curtidas 0
Respostas
Chico Gois
02/02/2004
Beleza!
Achei isso aki:
Inté+
Achei isso aki:
uses Winsock;
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
var
wVersionRequested : WORD;
wsaData : TWSAData;
begin
wVersionRequested := MAKEWORD(1, 1);
WSAStartup(wVersionRequested, wsaData);
end;
procedure TForm1.FormDestroy(Sender: TObject);
begin
WSACleanup;
end;
procedure TForm1.BtnIPClick(Sender: TObject);
var
p : PHostEnt;
s : array[0..128] of char;
p2 : pchar;
begin
GetHostName(@s, 128);
p := GetHostByName(@s);
Memo1.Lines.Add(p^.h_Name);
p2 := iNet_ntoa(PInAddr(p^.h_addr_list^)^);
Memo1.Lines.Add(p2);
end;
end.
Inté+
GOSTEI 0
::d::a::m::m::i::t::
02/02/2004
valew meu galo...... hehehe :lol:
GOSTEI 0
Fcmjr
02/02/2004
Esse codigo acima só informa o nome da maquina e o IP dela na rede local. Como posso conseguir o IP na internet?
Obrigado.
Obrigado.
GOSTEI 0
::d::a::m::m::i::t::
02/02/2004
aki no meu PC funcionou na internet......
GOSTEI 0