本文整理自网络,侵删。
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;
相关阅读 >>
Delphi windows 编程[17] - 更换菜单: loadmenu、destroymenu、setmenu
Delphi ado 连接 excel (附excel各个版本的版本号)
Delphi xe firemonkey的stylebook皮肤控件的使用
Delphi调用winapi: getsystemmetrics - 获取系统度量等数值信息
Delphi xe 取得 app 自己的版本号 (狠跨 4 个平台)
更多相关阅读请进入《Delphi》频道 >>