【问题标题】:How to run another installed program in C# code [duplicate]如何在 C# 代码中运行另一个已安装的程序 [重复]
【发布时间】:2012-07-12 21:39:56
【问题描述】:

可能重复:
How to start a process from C# (WinForms)

我开发了一个语音识别应用程序。现在,我想做的只是

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

我想你明白我的意思。我知道这是可能的,但我该如何执行此任务??

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

谢谢

【问题讨论】:

  • 许多重复!搜索可能会节省您的时间:)
  • 谢谢 :-) 我将其标记为重复。希望版主删除这个问题。

标签: c# .net


【解决方案1】:

看看Process.Start()。您也许可以像这样启动一个实际的网页:

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

【讨论】:

  • 或者只是Process.Start("http://www.google.com");
  • 是的,不要硬编码到 IE :(
  • 我认为这会在默认浏览器中启动它......很酷。没有意识到 Process.Start() 这么聪明:)
  • @Blorgbeard:这只是一个例子。但我完全明白你的意思。
  • @jwatts1980,是的,您也可以将任何文件传递给它,它将使用默认处理程序打开它 - .txt、.doc、.jpg 等
猜你喜欢
  • 2010-11-06
  • 1970-01-01
  • 2013-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-03-25
  • 2013-07-29
相关资源
最近更新 更多