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

解決


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

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

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

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

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

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

ハチミツめっけさん

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

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

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

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

実行できました。

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

編集    削除