NMUDPのDNSは?


kano  2002-02-08 23:54:21  No: 541  IP: [192.*.*.*]

NMUDPコンポーネントについてですが、ホストにアドレスを
入力したいのですが、DNSが働いていないようでIPアドレスを
入力しないと反応しません。
てっきりDNSはPCのほうに依存するのでコンポーネントは関係ないと
思っていたのですが・・・。
アドレスでもきちんと作動するようにするいい方法はないでしょうか?

皆様是非ともご協力お願いします!

編集    削除
PUFPUF  2002-02-10 08:18:38  No: 542  IP: [192.*.*.*]

ホスト名をIPアドレスに変換するAPIは すべてDelphiにも定義されているので、
NMUDPコンポーネントにその機能がなければ自前のコードで書けばいいでしょう。

編集    削除
にしの  2002-02-10 21:44:36  No: 543  IP: [192.*.*.*]

バージョンによって違うかもしれませんが、NMUDPのRemoteHostプロパティのヘルプには、「IP アドレスまたはホスト名」と書いてあります。
# Delphi5Professional

ホスト名をIPに変換できないのであれば、APIを使用しても無理だと思いますが。
うちの環境では、ホスト名を入力してもちゃんと変換します。
DNSサーバの指定を変更してみてはどうでしょう。

編集    削除
kano  2002-02-11 03:14:23  No: 544  IP: [192.*.*.*]

実はDNSクライアントの作成をもう始めているのですが、何かと
いろいろとややこしくて・・・。
また、DNSサーバに関してですが学内ネットワークの関係で
他のDNSサーバを使用することができないんです。
ちなみにDelphiのバージョンは Delphi6 Professional です。

やはり自分でDNSのプログラムを組むしかないんでしょうか?

編集    削除