EXE間でパラメータ渡しをVB.NET(VB6でもかまいません。)
で行いたいのですが
何か方法はありませんでしょうか?
また出来ればセッションも渡せたら最高です。
方法を知っているからお教えください。
何度過去の掲示板でも出ていますから、検索で探せます。
その他、"プロセス間通信"でも探してみてください。
呼び出し元:
Shell関数("EXEパス 引数",省略)
呼び出し先:
System.Environment.GetCommandLineArgs()
'起動時のコマンドライン引数取得
にて解決しました。(VB.NET)
既に解決しているようなので、以下は蛇足ですが…。
ちなみに、Sub Mainの宣言を
Sub Main(ByVal CmdArgs() As String)
のようにして、ここで引数を受け取る事もできます。
また、解析される前のコマンドライン引数全体を、
VB.NET の Command関数か、もしくは、
System.Environment.CommandLine で受け取る事もできます。
ツイート | ![]() |