如何从同一个地图中的另一个c#程序启动c#程序?

时间:2010-10-30 11:10:58

标签: c#

我有两个简单的c#表单程序,我想在第一个程序中创建一个按钮,当我点击它时启动另一个表单,但我不知道如何访问其他programm.cs主要方法,你能帮我吗? ?

编辑: 我想在Programm1中从programm2开始主要方法,从programm2开始的程序集我添加到programm1

3 个答案:

答案 0 :(得分:1)

您可以使用Process.Start来运行新流程。

有关文档,请参阅http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start(VS.71).aspx

答案 1 :(得分:1)

您必须使用System.Diagnostics命名空间的Process类来启动第二个程序,请参阅MSDN上的这篇文章,

http://msdn.microsoft.com/en-us/library/system.diagnostics.process(VS.71).aspx

答案 2 :(得分:0)

您无法访问其他程序的表单或方法。一个原因是它是一个单独的程序,另一个原因是它没有运行。

你可以做的是启动另一个程序:

Process.Start("TheOtherProgram.exe");