ドメイン名から、グローバルIPアドレスを取得するには

解決


ぷーさん  2005-08-06 09:23:54  No: 16906  IP: 192.*.*.*

いつもお世話になっております。
ドメイン名(例えば、yahoo.com)から、グローバルIPアドレスを取得するアプリを作りたいと思いますが、どういうロジックで実現すればいいのか、見当がつきません。どなたか、ご教授願えませんか?
操作イメージ:
テキスト入力エリアにドメイン名を入力する。
ボタンを押す。
グローバルIPアドレスを(210.123.234.456形式)表示する。

よろしくお願いいたします。

編集 削除
ハチミツめっけ  2005-08-06 10:18:32  No: 16907  IP: 192.*.*.*

Edit1.Text := iNet_ntoa(PinAddr(GetHostByName('yahoo.co.jp')^.h_addr_list^)^);

編集 削除
ぷーさん  2005-08-06 14:19:10  No: 16908  IP: 192.*.*.*

ハチミツめっけさん

早速の対応ありがとうございます。

Delphi4 PRO  Windows2000 の環境で、作成したいのですが、
どのコンポーネントを使えばいいのでしょう?

少し詳しく教えて頂ければ幸いです。
よろしくお願いします。

編集 削除
ぷーさん  2005-08-06 15:07:06  No: 16909  IP: 192.*.*.*

実行できました。

ご協力ありがとうございました。

編集 削除