想网站:http://www.whatismyip.com/  一样获取本机公网IP地址
Delphi 怎么实现呢.呵呵不会!还请帮忙
网上找到个方法: 但TRasConn;TRASPPPIP; 不知道引用哪个单元的呢,也不知道这函数是不是能够实现.还望提示...function RasGetIPAddress: string;
var
RASConns : TRasConn;
dwSize : DWORD;
dwCount : DWORD;
RASpppIP : TRASPPPIP;
begin
  Result := '';
  RASConns.dwSize := SizeOf(TRASConn);
  RASpppIP.dwSize := SizeOf(RASpppIP);
  dwSize := SizeOf(RASConns);
  if RASEnumConnectionsA(@RASConns, @dwSize, @dwCount) = 0 then begin
  if dwCount > 0 then
  begin
    dwSize := SizeOf(RASpppIP);
    RASpppIP.dwSize := SizeOf(RASpppIP);
    if RASGetProjectionInfoA(RASConns.hRasConn,RASP_PppIp,@RasPPPIP,@dwSize) = 0 then
      Result := StrPas(RASpppIP.szIPAddress);
  end;
end;