![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
こういった通信系のソフトウェアの場合、複数バージョン間の接続という問題が出てくるので、追加はありだと思いますが、一度決めたプロトコルを変更する事はしないのが鉄則だと思います。
が、それでも可変にしておきたいという事であれば、インターネットからアクセス可能な Web サーバ上に設定ファイルを置いておき、起動時に winInet などで決まったURLから毎回それを読み込んで、書いてある内容に従って通信するという風にするのはどうでしょうか?
自分だったらそういう作りにすると思います。
No.1
- 回答日時:
プロトコルメッセージの管理に限らず「可変にしたい物はプログラムの外に置く」のが基本です。
例えば、レジストリに置くとか、iniファイルに置くとか。・起動時にはレジストリまたはiniファイルから設定を読み込む(レジストリまたはiniファイルが存在しない場合はディフォルト設定にする)
・プログラム中の環境設定画面などで設定を変更出来るようにする
・終了時には変更された設定をレジストリまたはiniファイルに書き戻す
プロトコルメッセージ以外にも、使用するポート番号が変更可能になっていると便利だと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
eclipseの質問
-
Excel2016 シート移動(ハイパ...
-
Tomcat ドキュメントルートの設...
-
エクセルファイルを自動でアッ...
-
Googleドライブにインターネッ...
-
DVD-Rなのに再書き込みや削除が...
-
jw cadの名前をつけて保存・・...
-
ACCESS VBAのOpenForm書き方
-
ショートカットファイルが開け...
-
Thunderbirdのプロファイルが読...
-
Wordのデータが毎回破損してしまう
-
VBAでFormat がうまく使えない
-
0バイトファイルの判断
-
windowsの壁紙を素早く切り替え...
-
Photoshopを初期化してしまった...
-
テキスト形式で縦書き保存は可...
-
vcvars32.batを実行できない
-
C:\\Users\\All Users\\Applica...
-
Debug Assertion Failed?
-
シェルスクリプトでFTPの実行結...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel2016 シート移動(ハイパ...
-
Tomcat ドキュメントルートの設...
-
VBAでPDFの中のプロパティを見...
-
エクセルファイルの使用期限の...
-
c言語の変数一覧の取得
-
ACCESS・VBAを利用者から隠す方法
-
eclipseの質問
-
OleLoadPicture
-
VBSで作成した相対パスのショー...
-
FileMaker Pro10 ファイル共有
-
htmlファイルに書き込んだmpgフ...
-
データベース接続文字列の暗号...
-
CGIからSSHを使いたい
-
S/MIMEでの証明書の保存と多重...
-
NETCOBOLからSQL2005へのアクセス
-
Webbrowser1,refreshとrefresh2...
-
【Disk2vhd】というソフトで作...
-
秀丸のエンコードについて
-
POI 読込 OutOfMemory
-
リアルプレイヤーで視聴させるには
おすすめ情報