delphi 获取 IP138 的IP 地址

uses里面加ComObj
function GetIP: string; //获取外网IP
var
xml : OleVariant;
r:string;
p1,p2 : Integer;
begin
xml := CreateOleObject('Microsoft.XMLHTTP');
xml.Open('GET','http://www.ip138.com/ip2city.asp', False);
xml.Send;
r := xml.responseText;
p1:=Pos('[',r);
p2:=Pos(']',r);
Result := Copy(r, p1+1, p2-p1-1);
end;

posted on 2011-01-19 13:48  Edison-技术  阅读(579)  评论(0编辑  收藏  举报

导航