ASP.NET中使用C#调用服务器端exe可执行文件
来源:互联网 发布:软件开发简历专业技能 编辑:程序博客网 时间:2024/04/30 01:47
执行调用事件的按钮:
protected void btnCall_Click(object sender, EventArgs e)
{
try
{
CallSteven();
lblMessage.Text = "完成调用";
lblMessage.ForeColor = Color.Black;
}
catch (Exception exUpdate)
{
lblMessage.Text = exUpdate.Message.ToString();
lblMessage.ForeColor = Color.Red;
}
}
//调用可执行文件的方法
public void CallSteven()
{
string strCmd = "";
DateTime dt = DateTime.Now;
//注意:需要引入System.Diagnostics;
Process prc = new Process();
try
{
//指定调用的可执行文件
strCmd += "D://steven//steven.exe ";
//如果可执行文件需要接收参数就加下下面这句,不同参数之间用空格隔开
//strCmd += 参数1 + " " + 参数2 + " " + 参数n;
//调用cmd.exe在命令提示符下执行可执行文件
prc.StartInfo.FileName = "cmd.exe";
prc.StartInfo.Arguments = " /c " + strCmd;
prc.StartInfo.UseShellExecute = false;
prc.StartInfo.RedirectStandardError = true;
prc.StartInfo.RedirectStandardOutput = true;
prc.StartInfo.RedirectStandardInput = true;
prc.StartInfo.CreateNoWindow = false;
prc.Start();
}
catch (Exception exU)
{
if (!prc.HasExited)
{
prc.Close();
}
throw new Exception(exU.Message.ToString());
}
}
使用上面的代码就可以实现对steven.exe的调用^_^
- ASP.NET中使用C#调用服务器端exe可执行文件
- C#调用可执行文件(.bat,.exe...)
- Asp.net 服务器端 C# 调用 js
- C++中调用exe可执行文件
- ASP.NET中调用EXE程序
- 程序中调用exe可执行文件 Window编程
- AIR中调用exe或者bat可执行文件
- C++程序中调用exe可执行文件【转】
- C++程序中调用exe可执行文件
- C++程序中调用exe可执行文件
- C++程序中调用exe可执行文件
- C++程序中调用exe可执行文件
- C++程序中调用exe可执行文件
- C++程序中调用exe可执行文件
- ASP怎么在服务器端调用exe应用程序
- c# asp.net 调用(打开).exe应用程序
- C# ASP.NET Webservice调用外部exe无效的解决方法
- asp.net ajax中服务器端调用JS方法
- 二个人不等于我们(9.20)
- Linux进程编程介绍(一)
- MSSQLServer如何恢复或修复MSSQL数据库的MDF文件
- scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解
- Linux进程编程介绍(二)
- ASP.NET中使用C#调用服务器端exe可执行文件
- Linux进程编程介绍(三)
- sqlserver2000数据库修复实战经验
- IT龙门阵,老榕讲电子商务
- Linux进程编程介绍(四)
- deserve 日期条件查询
- Autodesk面试题70道 Autodesk面试题70道
- 关于数据规范与数据接口,个人建议
- 最近比较难招的职位