別の wpf アプリケーションから 1 つの wpf アプリケーションを呼び出そうとしています。呼び出し元の wpf アプリケーションが呼び出しを行います
ProcessStartInfo BOM = new ProcessStartInfo();
BOM.FileName = @"D:\WPFAPPLICATION.exe";
BOM.Arguments = temp;
Process.Start(BOM);
呼び出されたアプリケーションで、渡された引数を取得しようとしました
string arguments =Process.GetCurrentProcess().StartInfo.Arguments;
ただし、引数は渡されません。どうしてこれなの??
私は別の方法も試しました:
public partial class App : Application
{
public static String[] mArgs;
private void Application_Startup(object sender, StartupEventArgs e)
{
if (e.Args.Length > 0)
{
mArgs = e.Args;
}
}
}
}
しかし、これもうまくいきませんでした!!! 助けてください!!