c# 在窗体应用程序中如何调用计算机上的其他应用程序

如题所述

有三种方式:
1.用shell,可以调用任意一个程序或文件
2.PROCESS,可以打开任意一个应用程序
这两种方式均可以打开程序,但不能对程序中的函数进行访问。
3.使用反射,这样可以将程序加载到当前程序中,并对程序中的函数和方法进行访问。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-30
很简单,首先引用命名空间
using System.Diagnostics;

然后在程序中:
//参数里写程序路径。
Process.Start(@"c:\windows\system32\notepad.exe");本回答被网友采纳
第2个回答  推荐于2017-09-16
很简单,首先引用命名空间
using System.Diagnostics;

然后在程序中:
//参数里写程序路径。
Process.Start(@"c:\windows\system32\notepad.exe");
第3个回答  2012-07-02
学习了
相似回答