开发者

How to start a c# program from another c# program in the same map?

i have two simple c# form programs, and I want to make a button in the first program start the other form when i click it, but i dont know how to access the other programm.cs main method, could you help me?

Edit: I want to start in Programm1 the main method from programm2,开发者_如何学C the assembiliti from programm2 i added to programm1


You have to use the Process class of the System.Diagnostics namespace to start the second program, refer to this article on the MSDN,

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


You can use Process.Start to run a new process.

See http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start(VS.71).aspx for the docs.


You can't access a form or a method of the other program. One reason is that it's a separate program, another reason is that it's not running.

What you can do is to start the other program:

Process.Start("TheOtherProgram.exe");
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜