delphi取得本地ip的方法

2021-08-19 13:19:33 字數 467 閱讀 7023

indy的「indy misc」下有乙個「tidipwatch」元件,可以正確獲得本地ip,即使有多塊網絡卡,也可以正確獲得真正本地ip。

一,引入單元檔案「idipwatch」。

二,實際**:

procedure tmainform.localipbtnclick(sender: tobject);

varidipwatch: tidipwatch; //tidipwatch類例項

begin

try//建立tidipwatch類例項

idipwatch := tidipwatch.create(nil);

//在程式標題欄顯示得到的本地ip

self.caption := idipwatch.localip;

finally

//釋放tidipwatch類例項

idipwatch.free;

end;

end;

Delphi 取得IE版本的方法

方法1 讀取登錄檔 function getieversion string 獲得ie的版本號 var reg tregistry begin reg tregistry.create reg.rootkey hkey local machine result tryif reg.openkey s...

C 取得本機IP的方法

核心 如下 複製 如下 取得本機ip,在狀態列中顯示 char s程式設計客棧zhostname max path gethostname szhostname,max path hostent phost getho程式設計客棧stbyname szhostname nbswww.cppcns.c...

qt獲得本地IP的方法

環境 ubuntu10.04 qt4.7.0 linux獲得本地ip的方法,我嘗試了兩種 1.用qhostinfo類解析 qhostinfo類可以解析網域名稱,理論上也可以解析本地ip,可是經過嘗試,我發現解析出來的ip是127.0.0.1是本地回環位址,不符合我的需求。獲取本地ip qhostin...