• 締切済み

IPアドレス変更なんて・・・

こんにちは。Delphi5で勉強をしています。 フォーム上のテキストボックスにIPアドレスを入力して、 現在設定されているIPアドレスを先ほど入力したIPアドレスに 変更したと考えています。 現在はレジストリを変更してという作業があるのですが、 プログラム上で変更したいと考えています。 特にテキストボックスのIPアドレスの値を取得しなくても プログラム上でべた書きしても構いません。 質問がわかりにくいと思いますが、ご存知の方ご指導お願いいたします。

  • 653
  • お礼率36% (138/382)

みんなの回答

  • honiyon
  • ベストアンサー率37% (331/872)
回答No.3

こんにちは、honiyonです。   NIC(ネットワークI/Fカード)に割り当てられたIPアドレスの変更の仕方はわからないのですが、もしレジストリ操作で変更出来るのであれば、レジストリを操作する方法を見つければ良いですね。  以下のソースが参考になるかと。   http://leed.issp.u-tokyo.ac.jp/~takeuchi/delphi/article/001/001813.html  具体例が知りたい場合は、その関数で検索かければすぐに見つかるでしょう。  「接続先サーバーの変更」の意味が分からないのですが、どんなサーバーでしょうか?  接続元のクライアントソフトは何でしょうか?  自身が作成しているプログラムからの接続先の変更であれば、接続処理で指定しているIPアドレスを変更すれば済む話だと思うのですが・・そうではないようですね(^^;  この辺りもう少し詳しくお願いします。  参考になれば幸いです(..  

  • Khazad
  • ベストアンサー率30% (17/56)
回答No.2

例えばOSがWIN9X系なら、コントロールパネルからIPを変更した場合は 再起動を要求してくるのですが…。 もっと具体的にどういう環境でどういう目的で使用するかを…

653
質問者

お礼

そうですよね。 自分自身なにを変更したいのかわかってないかもしれません。 まず自分が何がしたくてご理解いただけるようになってから もう一度ご質問させていただきます。ありがとうございました。

  • honiyon
  • ベストアンサー率37% (331/872)
回答No.1

こんにちは、honiyonです。   何のIPアドレスを書き換えるのでしょう?

653
質問者

補足

すみません。IPアドレスについてあまり知識がなくて 詳しいお答えができないのですが・・・(汗) 例えば、接続先サーバのIPアドレス変更、サーバに接続している端末の IPアドレス変更です。 すみません。お答えが間違っているようでしたら指摘してください。 m(_ _)m。若輩者でご迷惑をおかけします。

関連するQ&A

  • IPやMACアドレスをアプリケーションから変更することはできないですか?

    WindowsXPで言うとIPアドレスは「ローカルエリア接続のプロパティ」で変更できます。 MACアドレスもドライバのプロパティの[詳細設定]で変更できるものもあります。 しかしフリーソフトなどでIPやMACを変更できるものは見たことはありません。当方、若干Windowsプログラムもかじったことはあるのですが、IPやMACを変える関数などはなかったように思います。 恐らく、IPやMACの値はレジストリのどこかに保存されているとは思いますが、これらの値をアプリケーションから変更することはできないのでしょうか?

  • IPアドレスを変更するプログラム

    IPアドレスを変更するプログラムを作成しようとしているのですが、そういう関数は見つからなかったのですがどのような方法がありますでしょうか? (レジストリの変更?) SDK、WinXP

  • IP Address 入力フォームについて

    連投で失礼します。 タイトルの通りなのですが IP Address 入力フォームのような コンポーネントは無いのでしょうか? 若しくはどこかにサンプルなどありませんか? Windows PC のネットワーク設定などで見られるような 見た目はひとつのテキストボックスで アドレスを区切るための "." のみを固定で表示しているような そんなサンプルを探しています。 宜しくお願いします。

    • ベストアンサー
    • Java
  • IPアドレスが書き込めません

    OS WIN98se tcp/ip プロパティーでIPアドレスを指定するをクリックして アドレスを書き込むところにカーソルが出てきません。 そのためにアドレス指定ができなくて困っています。 マウスでのカーソルを入力テキストボックスでクリックしても カーソルが現れません。どうすればよいのでしょうか?。

  • IPアドレスの変更方法を教えてください。

    現在WindowsXPを使用していますが、IPアドレスの変更方法を教えてください。 (1)現在のIPアドレスの把握 (2)IPアドレスの変更/アドレス把握 (3)(1)へ戻す方法/アドレス把握 以上宜しく御願いいたします。

  • IPアドレスを変更したいのですが、教えてください。

    IPアドレスを変更したいのですが、 ネットでいろいろ調べましたが、 ツールなどはあるのですが、 新しいIPアドレスの調べ方が解りません。 自動取得しか方法は無いのでしょうか? 現在は、ケーブルテレビで接続していますが、 いつも同じアドレスになっています。

  • DOSバッチでIPアドレス情報取得

    お世話になっております。 Windows2000にて、「ローカルエリア接続」のIPアドレスとデフォルトゲートウェイの値をDOSバッチ(CMD.EXE)を使用して取得したいと思っております。 流れは、バッチ中でIPアドレスの入力要求が出る→入力作業→入力された値を変数に取得する→その変数とレジストリ内のIPアドレスを照合して、入力された値が正しいかを見るという感じです。 目的は、慣れていない人間が設定作業を行うのですが、作業が間違いないかを目視やチェックシートではなくプログラム(FDを入れてバッチを実行)で確実に確認するためのツールとしてです。 変数取得までは行っているのですが、IPアドレスの取得に悩んでおります。 接続は「ローカルエリア接続」だけなのは間違いないので、ネットワークに繋がっていればipconfigをリダイレクトすることで万事解決なのですが、ネットワークに繋がっていない状態で確認する必要がありますので、regコマンドにてレジストリ情報を利用するしかないかなと思っております。 IPアドレス情報が記述されたレジストリキー名称が固定ならこれまた問題ないのですが、複数台で確認したところ一定ではないようなのでどうしたものかと困っています。 DOSコマンドはかなりわかるつもりですがその他のプログラムの知識は全くありません。 どなたかお助けいただけませんでしょうか。解決策でなくともご助言でも結構です。 どうぞ宜しくお願い致します。

  • プロキシサーバーを使ってIPアドレスを変更したい

    過去質問などを見ていて、プロキシサーバーを使う事でIPアドレスを変更できると知りました。 IPアドレスを変更するとき、数字を入力することで変えることができるようなんですが、正しく変更できません。 過去質に、いくつか参考サイトが掲載されていて、その数字をそのまま入力したんですがダメでした。何回か試しましたが・・。 つまり、IPアドレスを変更するには具体的にどの数字を入力すれば良いか分からないという事です。 極端な話、IPアドレスの変更が完了するまでサイトに掲載されている数字をひたすら入力していくしかないんでしょうか? あまりプロキシに詳しくないので、アドバイスいただければと思います。かなりアバウトな質問で申し訳ないですが、回答よろしくお願いします。

  • IPアドレスを変更したい

    現在、【コミュファ】の光インターネットと契約をしているのですが、IPアドレスを変更したいのですが、出来るかどうか教えて下さい。 宜しくお願いします。

  • CATVのグローバルIPアドレスの変更について。

    現在CATV回線を利用しており、グローバルIPアドレスがルータに割り当てられています。 しかし、このグローバルIPアドレスはルータのMACアドレスと自動的に紐付けされてしまうのか、 何度モデムやルータの電源を入れなおしても同じIPアドレスが割り当てられてしまいます。 今までIPアドレスが変更されたのは自宅のルータを変更した際と、 CATV側のメンテナンスがあった時のみで、 モデムの交換をしても変更されませんでした。 そこで、MACアドレスが変われば割り当てられるグローバルIPアドレスも変わるだろうと思い、 現在使っているNEC製ルータのWAN側疑似MACアドレス機能を使い、 昔使っていたルータ(家で眠っています)のMACアドレスに変更してみました。 すると、グローバルIPアドレスが変更されましたので、 MACアドレスが変わればグローバルIPアドレスも変更される事が確認できました。 また、MACアドレスを戻すとグローバルIPアドレスも元に戻ると言う事も確認できました。 ここで質問と言う事になるのですが、 今回私が行った方法よりも簡単にグローバルIPアドレスを変更する方法があれば教えてほしいです。 また、MACアドレスとグローバルIPアドレスがいつまでも紐付けされたままだとは思えないので、 どのぐらい経過すると紐付けされた状態から開放されるかを教えていただけたらと思います。 もちろんCATV局によって違うと思いますので、一般的にはどれくらいと言った程度でも教えていただけたらありがたいです。 ちなみに、グローバルIPアドレスを変更したい理由はセキュリティを考えてと言う事です。