using System;
class test
{
static void Main()
{
//声明一个程序信息类
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
//设置外部程序名
Info.FileName = "notepad.exe";
//设置外部程序的启动参数(命令行参数)为test.txt
Info.Arguments = "test.txt";
//设置外部程序工作目录为 C:/
Info.WorkingDirectory = "C://";
//声明一个程序类
System.Diagnostics.Process Proc ;
try
{
//
//启动外部程序
//
Proc = System.Diagnostics.Process.Start(Info);
}
catch(System.ComponentModel.Win32Exception e)
{
在WinForm中用C#如何调用外部程序
最新推荐文章于 2024-09-11 09:32:06 发布
本文介绍了如何在C#的WinForm应用中使用System.Diagnostics.Process类来调用并控制外部程序,包括设置程序名、参数、工作目录,以及监控外部程序的启动时间、结束时间和返回值。
摘要由CSDN通过智能技术生成