如何在C#代码运行另一个安装的程序

问题描述:

可能重复:
How to start a process from C# (WinForms)如何在C#代码运行另一个安装的程序

我公司开发的语音识别应用程序。现在,我想要做的就是像

if(voiceRecognize == browser) 
    //Open a browser 

我想你明白我的意思。我知道这是可能的,但我怎么能执行这项任务?

任何示例代码或教程链接将不胜感激。

感谢

+0

很多重复的!搜索可能会节省你的时间:) – Blorgbeard 2012-07-13 03:24:27

+0

谢谢:-)我把它标记为重复。希望版主会删除这个问题。 – Adnan 2012-07-13 03:28:08

看看Process.Start()。您可能能够发布一个实际的网页有点像这样:

Process.Start("\"%ProgramFiles(x86)%\Internet Explorer\iexplore.exe\" /\"http://www.google.com\""); 
+3

或只是'Process.Start(“http://www.google.com”);' – 2012-07-13 03:28:00

+2

是啊,不要硬编码到IE :( – Blorgbeard 2012-07-13 03:28:54

+0

我认为会启动它在默认浏览器...酷。没有意识到Process.Start()是那么聪明:) – jwatts1980 2012-07-13 03:29:08