到http://www.cz88.net下载纯真IP地址库文件 qqwry.dat 用来对照IP与物理地址
把qqwry.dat 存放在程序的根目录下。
项目工程文件中导入引用单元文件untQQwry.pas
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms,
untQQWry;
QQwry : TQQWry; {IP地理位置}
function GetIPtoAdder(IpName: string): string; {从IP地址得到所在地理位置}
var
ip:string;
begin
Result:='';
ip := IpName;
try
Result := QQWry.getIPMsg(QQWry.GetIPRecordID(ip))[2]+
QQwry.getipmsg(QQWry.GetIPRecordID(ip))[3];
except
Result := 'IP地址格式不对';
end;
if Result = '' then Result := '[未知数据]';
end;
procedure TSocketForm.FormCreate(Sender: TObject);
var
sIpFile:String;
begin
{读取IP追捕数据}
FleshIpList := TStringlist.Create;
sIpFile := ExtractFilePath(Paramstr(0)) + '\qqwry.dat';
if not FileExists(sIpFile) then
sConnHost:='纯真IP数据库不存在'
else
QQWry := TQQwry.Create(sIpFile);
end;
调用方式
物理地址:=GetIPtoAdder('要查询的IP');
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END











