EXE間でパラメータ渡しをするには?

解決


パラメータ渡し  2003-07-14 11:19:56  No: 78629  IP: [192.*.*.*]

EXE間でパラメータ渡しをVB.NET(VB6でもかまいません。)
で行いたいのですが
何か方法はありませんでしょうか?
また出来ればセッションも渡せたら最高です。
方法を知っているからお教えください。

編集 削除
たかみちえ  URL  2003-07-14 19:23:21  No: 78630  IP: [192.*.*.*]

何度過去の掲示板でも出ていますから、検索で探せます。
その他、"プロセス間通信"でも探してみてください。

編集 削除
パラメータ渡し  2003-07-15 13:25:24  No: 78631  IP: [192.*.*.*]

呼び出し元:
  Shell関数("EXEパス 引数",省略)
呼び出し先:
  System.Environment.GetCommandLineArgs()
  '起動時のコマンドライン引数取得
にて解決しました。(VB.NET)

編集 削除
魔界の仮面弁士  2003-07-15 13:36:06  No: 78632  IP: [192.*.*.*]

既に解決しているようなので、以下は蛇足ですが…。

ちなみに、Sub Mainの宣言を
  Sub Main(ByVal CmdArgs() As String)
のようにして、ここで引数を受け取る事もできます。

また、解析される前のコマンドライン引数全体を、
VB.NET の Command関数か、もしくは、
System.Environment.CommandLine で受け取る事もできます。

編集 削除