資源簡介
一個關于CAD文件屬性讀取的例子,在vs2010中測試通過。
代碼片段和文件信息
using?System;?
using?AutoCAD=Autodesk.AutoCAD.Interop;?
using?System.Runtime.InteropServices?;?
using?dbx?=?Autodesk.AutoCAD.Interop.Common;?
namespace?SmartSoft.ACAD?
{?
///??
///?讀取AutoCAD屬性信息?
///??
public?class?AutoCADConnector:IDisposable?
{?
private?AutoCAD.AcadApplication?_Application;?
private?bool?_Initialized;?
private?bool?_Disposed;?
#region?類初始化及析構操作?
///??
///?類初始化,試圖獲取一個正在運行的AutoCAD實例,?
///?如果沒有則新起動一個實例。?
///??
public?AutoCADConnector()?
{?
try?
{?
//取得一個正在運行的AUTOCAD實例?
this._Application?=?(AutoCAD.AcadApplication)Marshal.GetActiveobject(“AutoCAD.Application.17“);?
}//end?of?try?
catch?
{?
try?
{?
//建立一個新的AUTOCAD實例,并標識已經建立成功。?
_Application?=?new?AutoCAD.AcadApplicationClass();?
_I
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????11608??2018-03-03?12:08??cadRead\cadRead\bin\Debug\cadRead.vshost.exe
?????文件????????490??2015-06-04?12:48??cadRead\cadRead\bin\Debug\cadRead.vshost.exe.manifest
?????文件???????3503??2018-03-03?12:10??cadRead\cadRead\cadRead.csproj
?????文件???????5047??2018-03-03?12:10??cadRead\cadRead\Class1.cs
?????文件????????431??2018-03-03?12:10??cadRead\cadRead\Form1.cs
?????文件???????2021??2018-03-03?12:10??cadRead\cadRead\Form1.Designer.cs
?????文件???????5817??2018-03-03?12:10??cadRead\cadRead\Form1.resx
?????文件????????269??2018-03-03?12:10??cadRead\cadRead\obj\x86\Debug\cadRead.csproj.FileListAbsolute.txt
?????文件????????847??2018-03-03?12:10??cadRead\cadRead\obj\x86\Debug\cadRead.csproj.GenerateResource.Cache
?????文件????????180??2018-03-03?12:10??cadRead\cadRead\obj\x86\Debug\cadRead.Form1.resources
?????文件????????180??2018-03-03?12:10??cadRead\cadRead\obj\x86\Debug\cadRead.Properties.Resources.resources
?????文件????????789??2018-03-03?12:08??cadRead\cadRead\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????5322??2018-03-03?12:09??cadRead\cadRead\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件????????468??2018-03-03?12:08??cadRead\cadRead\Program.cs
?????文件???????1346??2018-03-03?12:08??cadRead\cadRead\Properties\AssemblyInfo.cs
?????文件???????2866??2018-03-03?12:08??cadRead\cadRead\Properties\Resources.Designer.cs
?????文件???????5612??2018-03-03?12:08??cadRead\cadRead\Properties\Resources.resx
?????文件???????1094??2018-03-03?12:08??cadRead\cadRead\Properties\Settings.Designer.cs
?????文件????????249??2018-03-03?12:08??cadRead\cadRead\Properties\Settings.settings
?????文件????????863??2018-03-03?12:08??cadRead\cadRead.sln
????..A..H.??????9728??2018-03-03?12:08??cadRead\cadRead.suo
?????目錄??????????0??2018-03-03?12:08??cadRead\cadRead\obj\x86\Debug\TempPE
?????目錄??????????0??2018-03-03?12:10??cadRead\cadRead\obj\x86\Debug
?????目錄??????????0??2018-03-03?12:08??cadRead\cadRead\bin\Debug
?????目錄??????????0??2018-03-03?12:08??cadRead\cadRead\obj\x86
?????目錄??????????0??2018-03-03?12:08??cadRead\cadRead\bin
?????目錄??????????0??2018-03-03?12:08??cadRead\cadRead\obj
?????目錄??????????0??2018-03-03?12:08??cadRead\cadRead\Properties
?????目錄??????????0??2018-03-03?12:09??cadRead\cadRead
?????目錄??????????0??2018-03-03?12:08??cadRead
............此處省略3個文件信息
- 上一篇:地圖瓦片源碼
- 下一篇:WPF 3D圖像處理
評論
共有 條評論