C#高手请进.

来源:百度知道 编辑:UC知道 时间:2024/05/07 12:43:11
我想实现这样一个功能.我点击按钮想把windows的world打开.怎么实现.
传递进去的WordFileName指的是文件路径还是什么。,

使用进程类Process来打开,参数是word的安装路径。或者给word注册环境变量,就可以像记事本一样,直接把名字当参数就可以了有具体代码参照吗?。

我的意思不是猛狭义的World,我指的是win
2里的任何程序。包括DOS里的关机命令。怎么调用

谢谢

using System.Diagnostics;

private void Word(string WordFileName)
{
Process info = new Process();
info.StartInfo.FileName = WordFileName;
info.Start();
}

使用进程类Process来打开,参数是word的安装路径。或者给word注册环境变量,就可以像记事本一样,直接把名字当参数就可以了

不管是怎么调用命令最终执行的还是exe文件,比如你说的shutdown命令,你在windows目录下可以找到这些文件的,如果你学过java的话你会知道java需要配置环境变量.配置的原因就是在任何路径下都可以直接调用java命令,比如javac命令,而这个exe文件是在java的安装路径下,不是在系统文件夹下.所以如果想执行任何命令,就必须知道这些命令的路径.当然也可以象java一样,配置环境变量.

用连接指定路径就好了啊