之前在开发的过程中,生成一个文件后,再用cad打开时,提示被占用,只能以只读方式打开,有点不方便,所以改了下代码,利用了设计模式中的单件模式,当然,这个是为了在开发过程中的便利而设计的,不管怎么说,花了点时间去实现了,记录下呗......
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Autodesk.AutoCAD.Interop;
using Autodesk.AutoCAD.Interop.Common;
using System.Runtime.InteropServices;
namespace Mode
{
public class AutoCADCon : IDisposable
{
private static AutoCADCon autocadcon;
private static AcadApplication _application;
private static bool _initialized;
private static bool _disposed;
private static bool _created = false;
private AutoCADCon()
{
autocadcon = this;
_created = true;
_disposed = false;
try