ボタン付きのc#.net(winforms)プログラムがあります。また、c ++に別のコンソールプログラムがあります(引数としてテキストファイルを受け取り、それを変更します)。私はそのようなものに行きます:ボタンを押すと(c#プログラムではtxtファイルへのパスが保存されます)、C ++プログラムは実行されますが、ユーザーには表示されません(たとえば、新しいウィンドウでコマンドラインを開きたくない)。そのようなことをすることは可能ですか?
質問する
342 次
1 に答える
6
たぶん、あなたはProcess.Start()
メソッドを見る必要があります:http: //msdn.microsoft.com/en-us/library/0w4h05yb.aspx
このProcessStartInfo
メソッドに渡すことができますで、ウィンドウを開かないように指定できます。
Process.Start(new ProcessStartInfo(pathToExeFile)
{
CreateNoWindow = true,
UseShellExecute = false,
// ...
});
于 2012-05-04T09:09:55.183 に答える