2012-05-04 70 views
1

我有c#.net(winforms)程序與按鈕。我也有另一個控制檯程序在c + +(它需要作爲參數文本文件,並改變它)。我魔杖到這樣的事情:我按按鈕(在C#程序存儲路徑到TXT文件),C++程序被執行,但用戶沒有看到它(我不想打開例如命令行在新窗口中)。有沒有可能做這樣的事情?winforms .net c# - 外部程序

回答

6

也許,你應該看看Process.Start()方法:http://msdn.microsoft.com/en-us/library/0w4h05yb.aspx

ProcessStartInfo你可以通過這個方法,你可以指定任何窗口應該打開。

Process.Start(new ProcessStartInfo(pathToExeFile) 
{ 
    CreateNoWindow = true, 
    UseShellExecute = false, 
    // ... 
});