朋友們在用Delphi編程序的時候
常常碰到需要在程序中獲取自己的IP地址的情況
在以往的版本中
可以通過編寫一段代碼或函數實現這一功能
但有了Delphi
這個工作可以更簡化了
利用控件只需一句代碼
就可以非常方便地實現這一功能
新建一Project
在form
中添加控件statusbar
(Win
頁)和控件IdIPWatch
(Indy Misc頁)
接著設置好控件屬性
在statusbar
的panels中添加
TStatusPanel和
TStatusPanel兩項
IdIPWatch
的HistoryEnabled的屬性設為False
編寫代碼
在TForm
FormCreate(Sender: TObject)中加入以下代碼
statusbar
Panels[
]
Text:=IdIPWatch
LocalIP;
OK!按下F
功能鍵
運行程序
看一下窗口下邊狀態欄中是不是已經顯示了本機的IP地址了?
提示
若IdIPWatch
的HistoryEnabled的屬性設為True
則會在程序退出時
自動生成一個文件(文件名為HistoryFileName屬性設定的值)
記錄當前的IP地址
From:http://tw.wingwit.com/Article/program/Delphi/201311/24694.html