2009-03-27 10 views
0

あるexeから別のexeに情報を渡す必要があります。出来ますか ?情報交換

可能であれば、この問題を解決するためのアイデアを教えてください。

ここで私は別のexeにいくつかの文字列msgを送る必要があります。あなたがこれを行うことができ、別のexeファイルそのMSGをreciveする必要があり、それはいくつかの操作は、その文字列のMSGに依存して実行する必要があります...

+0

質問をする前に、問題について考え、明確に定義してください。質問する方法がわからない場合は、http://www.catb.org/~esr/faqs/smart-questions.htmlを参照してください。 – Cerebrus

答えて

5

ので、ほんの数に名前を付けるために、いくつかの方法である:

  • 共有ファイル
  • 共通データベース
  • リモーティング
  • ソケット
  • WCF

だから、おそらくもう少し具体的にする必要があります。あなたは何を達成しようとしていますか?

+0

名前付きパイプはあなたのリストに追加する別の方法でしょう –

+0

登録済みのWindowsメッセージも機能します。 –

1

プログラムA:
ファイルを作成します。

は、プログラムBでファイル


を閉じることで、あなたのデータを書く:
(file_in_useまたは空)は、
を必要とするデータを読む
ファイルを開く
を待っている間ファイルを閉じる


おそらくもっと良い方法があります。おそらくソケット付きですか?私はちょうど目が覚めて以来、これが覚えている唯一のものです。

+1

このようにしている場合は、ファイルウォッチャーを使用して、ファイルが変更されたときに通知を受けることができます –

0

Remotingは、この戦略が.Net 2.0と.Net 3.0+の機能が異なることに注意してください。

関連する問題