.net调用.exe程序-创新互联-成都快上网建站

.net调用.exe程序-创新互联

1. 较为简单的.exe程序可采用进程调用

目前创新互联建站已为千余家的企业提供了网站建设、域名、虚拟主机成都网站托管、企业网站设计、木兰网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

Process.Start("D:\\emr\\emras.exe", para);

解析:参数1为.exe的存放路径,参数2为.exe的执行参数

2. 如果.exe程序中还有其他调用,则上述方法可能在运行过程中报错。

这种情况下,可采用直接调用cmd的执行方式

[DllImport("kernel32.dll")]
public static extern int WinExec(string exeName, int operType);

private void btnShow_DoubleClick(object sender, EventArgs e)
 {

        string para = "291801/1";
         WinExec("Cmd.exe /c cd D:\\emr && emras.exe " + para, 0);
 }

创新互联www.cdcxhl.cn,专业提供香港、美国云服务器,动态BGP最优骨干路由自动选择,持续稳定高效的网络助力业务部署。公司持有工信部办法的idc、isp许可证, 机房独有T级流量清洗系统配攻击溯源,准确进行流量调度,确保服务器高可用性。佳节活动现已开启,新人活动云服务器买多久送多久。


新闻标题:.net调用.exe程序-创新互联
地址分享:http://kswjz.com/article/cscipj.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流