c#判断autocad是否打开
发布网友
发布时间:2024-10-24 01:29
我来回答
共3个回答
热心网友
时间:2024-10-31 21:19
//以下是一个C#控制台程序中的代码
using System;
using System.Diagnostics;
namespace TestCSharp
{
class Program
{
static void Main(string[] args)
{
try
{
string processName = "AutoCAD";//名字你打开autocad,去任务管理器看看具体是什么
Process[] autoCADs = Process.GetProcessesByName(processName);
if (autoCADs.Length > 0)
{
Console.Write("已经打开" + autoCADs.Length.ToString() + "个AutoCAD程序实例");
}
}
catch (System.Exception ex)
{
Console.Write(ex.ToString());
}
Console.ReadKey();
}
}
}
热心网友
时间:2024-10-31 21:15
是进程还是文件?
热心网友
时间:2024-10-31 21:14
顶 刷新①丅的解答,最好的办法就是 在进程中找 是否有这个进程,有就代表打开了,反之没有打开
热心网友
时间:2024-10-31 21:14
//以下是一个C#控制台程序中的代码
using System;
using System.Diagnostics;
namespace TestCSharp
{
class Program
{
static void Main(string[] args)
{
try
{
string processName = "AutoCAD";//名字你打开autocad,去任务管理器看看具体是什么
Process[] autoCADs = Process.GetProcessesByName(processName);
if (autoCADs.Length > 0)
{
Console.Write("已经打开" + autoCADs.Length.ToString() + "个AutoCAD程序实例");
}
}
catch (System.Exception ex)
{
Console.Write(ex.ToString());
}
Console.ReadKey();
}
}
}
热心网友
时间:2024-10-31 21:11
顶 刷新①丅的解答,最好的办法就是 在进程中找 是否有这个进程,有就代表打开了,反之没有打开
热心网友
时间:2024-10-31 21:16
是进程还是文件?