專利名稱:一種基于delphi語言ip地理位置查詢方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)語言技術(shù)領(lǐng)域,所涉及主要是計(jì)算機(jī)IP地址所在的區(qū)域位置, 其實(shí)際是查詢或跟蹤所涉及到的IP所在的位置,主要運(yùn)用在各種網(wǎng)絡(luò)程序或監(jiān)控系統(tǒng)中, 更好的服務(wù)與各種場合。
背景技術(shù):
計(jì)算機(jī)中的IP地址為計(jì)算機(jī)特有的屬性,一般從IP地址中能看出其所在的地理位置,而我們一般計(jì)算機(jī)設(shè)置的IP只是局域網(wǎng)的的一部分,真的IP地址可以反應(yīng)出計(jì)算機(jī)所在的區(qū)域。有時(shí)在看到一串IP地址卻很難查詢出其真實(shí)地理位置,有時(shí)也很難反應(yīng)出其本身的IP地址所在的區(qū)域,而網(wǎng)上有很多的IP地址查詢工具并不完全正確或不全面的,更有的會(huì)出錯(cuò),而本發(fā)明則更好的反應(yīng)出其IP地址的地理位置的準(zhǔn)確性。
發(fā)明內(nèi)容
本發(fā)明的目的在于更好的承顯出計(jì)算機(jī)IP地址的實(shí)際位置,更好的反應(yīng)出所需查詢的IP地址所在的地理位置,方便了查詢者能更好的了解其查詢的IP地址的真實(shí)情況。 為達(dá)其目的,本發(fā)明的方法如下首先定義各種Cardinal (基數(shù))和in_addr (32位的IPv4地址)變量,其變量是主要分析輸入的IP地址是否是有效的值,通過ReadByte類主要是從基礎(chǔ)流中讀取一個(gè)字節(jié),并返回轉(zhuǎn)換為int (整型)的該字節(jié),通過分析輸入的IP地址,分析出地區(qū)信息字符串地址、國家信息字符串地址信息,通過以上的變理進(jìn)行不斷的解析,得出其IP地址的實(shí)際情況,最后再與IP地址數(shù)據(jù)庫進(jìn)行結(jié)比,得出具體的地理位置。
權(quán)利要求
1. 一種基于DELPHI語言IP地理位置查詢方法,其特征在于 所述方法是利用"純真IP數(shù)據(jù)庫"進(jìn)行IP地理位置查詢,根據(jù)IP地址的特征進(jìn)行分析,根據(jù)分析所得出的結(jié)果進(jìn)行與其特征數(shù)據(jù)進(jìn)行對比,得出所在的地理位置。
全文摘要
本發(fā)明涉及一種基于DELPHI語言IP地理位置查詢方法,主要是應(yīng)用于DELPHI中的應(yīng)用程序,主要是針對IP地址跟跟或查詢地理位置,了解IP地址所在的地理位置,其方法是一種比較快速的查詢定位方法。本發(fā)明的IP地址地理位置查詢方法,其方法可運(yùn)行于各種網(wǎng)絡(luò)編程序或在跟蹤IP地址地理位置方面有獨(dú)特的技術(shù)方法。
文檔編號(hào)H04L29/12GK102457585SQ20101052058
公開日2012年5月16日 申請日期2010年10月27日 優(yōu)先權(quán)日2010年10月27日
發(fā)明者楊際榮 申請人:鎮(zhèn)江華揚(yáng)信息科技有限公司