91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 99KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-06
  • 語言: C#
  • 標簽: C#??.net??

資源簡介

C#實現的讀取CAD表格文字代碼實現~~

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?Autodesk.AutoCAD.Interop;
using?Autodesk.AutoCAD.Interop.Common;

namespace?讀取CAD表格文字
{
????public?partial?class?Form1?:?Form
????{
????????AcadApplication?AcadApp;
????????AcadDocument?AcadDoc;

????????public?Form1()
????????{
????????????InitializeComponent();
????????}

????????private?void?啟動CAD()
????????{
????????????try
????????????{
????????????????AcadApp?=?(AcadApplication)System.Runtime.InteropServices.Marshal.GetActiveobject(“AutoCAD.Application“);
????????????????AcadDoc?=?AcadApp.ActiveDocument;
????????????}
????????????catch
????????????{
????????????????OpenFileDialog?pOpenDG?=?new?OpenFileDialog();
????????????????pOpenDG.Filter?=?“CAD文件(*.dwg)|*.dwg|CAD圖形文件(*.dxf)|*.dxf“;
????????????????pOpenDG.title?=?“打開CAD文件“;
????????????????pOpenDG.ShowDialog();

????????????????string?filePath?=?pOpenDG.FileName;
????????????????if?(filePath?==?““)
????????????????{
????????????????????MessageBox.Show(“選擇CAD文件無效!“?“文件無效!“);
????????????????????Application.Exit();
????????????????}
????????????????AcadApp?=?new?AcadApplication();
????????????????AcadDoc?=?AcadApp.Documents.Open(filePath?null?null);
????????????}
????????????AcadApp.Application.Visible?=?true;
????????}

????????private?void?打開CAD文件button1_Click(object?sender?EventArgs?e)
????????{
????????????啟動CAD();
????????}

????????private?void?選取表格對象button2_Click(object?sender?EventArgs?e)
????????{
????????????Microsoft.VisualBasic.Interaction.AppActivate(AcadApp.Caption);
????????????object?returnObj?pickPoint;
????????????string?pickPrompt?=?“選取表格對象!“;
????????????AcadDoc.Utility.GetEntity(out?returnObj?out?pickPoint?pickPrompt);
????????????Acadobject?returnCADObj?=?(Acadobject)returnObj;
????????????if?(returnCADObj.objectName?==?“AcDbTable“)
????????????{
????????????????AcadTable?cadTable?=?(AcadTable)returnCADObj;
????????????????if?((cadTable.Columns?>?0)?&&?(cadTable.Rows?>?0))
????????????????{
????????????????????dataGridView.Columns.Clear();
????????????????????for?(int?i?=?0;?i?????????????????????{
????????????????????????dataGridView.Columns.Add(““““);
????????????????????}
????????????????????for?(int?i?=?0;?i?????????????????????{
????????????????????????dataGridView.Rows.Add();
????????????????????????for?(int?j?=?0;?j?????????????????????????{
????????????????????????????dataGridView[j?i].Value?=?cadTable.GetText(i?j);
????????????????????????}
????????????????????}
????????????????}
????????????}
????????????else
????????????{
????????????????MessageBox.Show(“選取的不是表格對象!“);
????????????}
????????????Microsoft.VisualBasic.Interaction.AppActivate(this.Text);
????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3064??2010-08-12?19:21??讀取CAD表格文字\Backup\Form1.cs

?????文件???????5533??2010-08-12?19:21??讀取CAD表格文字\Backup\Form1.Designer.cs

?????文件???????5814??2010-08-12?19:21??讀取CAD表格文字\Backup\Form1.resx

?????文件????????480??2010-08-12?19:21??讀取CAD表格文字\Backup\Program.cs

?????文件???????1271??2010-08-12?19:21??讀取CAD表格文字\Backup\Properties\AssemblyInfo.cs

?????文件???????2866??2010-08-12?19:21??讀取CAD表格文字\Backup\Properties\Resources.Designer.cs

?????文件???????5612??2010-08-12?16:44??讀取CAD表格文字\Backup\Properties\Resources.resx

?????文件???????1119??2010-08-12?19:21??讀取CAD表格文字\Backup\Properties\Settings.Designer.cs

?????文件????????249??2010-08-12?16:44??讀取CAD表格文字\Backup\Properties\Settings.settings

?????文件???????4243??2010-08-12?19:21??讀取CAD表格文字\Backup\讀取CAD表格文字.csproj

?????文件????????930??2010-08-12?19:21??讀取CAD表格文字\Backup\讀取CAD表格文字.sln

?????文件??????17408??2010-08-12?23:21??讀取CAD表格文字\Backup\讀取CAD表格文字.suo

?????文件??????24576??2010-08-12?19:21??讀取CAD表格文字\bin\Debug\讀取CAD表格文字.exe

?????文件??????22016??2010-08-12?19:21??讀取CAD表格文字\bin\Debug\讀取CAD表格文字.pdb

?????文件??????14328??2012-05-04?15:42??讀取CAD表格文字\bin\Debug\讀取CAD表格文字.vshost.exe

?????文件????????490??2009-06-11?05:14??讀取CAD表格文字\bin\Debug\讀取CAD表格文字.vshost.exe.manifest

?????文件??????24576??2010-08-12?19:20??讀取CAD表格文字\bin\Debug\讀取表格文字.exe

?????文件??????26112??2010-08-12?19:20??讀取CAD表格文字\bin\Debug\讀取表格文字.pdb

?????文件??????16384??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\bin\Debug\CsMgdAcad1.dll

?????文件??????11776??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\bin\Debug\CsMgdAcad1.pdb

?????文件???????1603??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\Commands.cs

?????文件???????2521??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\CsMgdAcad1.csproj

?????文件????????516??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\CsMgdAcad1.csproj.user

?????文件????????711??2010-08-12?22:00??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\obj\CsMgdAcad1.csproj.FileListAbsolute.txt

?????文件??????????0??2010-08-12?22:01??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\obj\Debug\build.force

?????文件??????16384??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\obj\Debug\CsMgdAcad1.dll

?????文件??????11776??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\obj\Debug\CsMgdAcad1.pdb

?????文件??????10534??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\obj\Debug\ResolveAssemblyReference.cache

?????文件???????3413??2010-08-12?21:58??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1\Properties\AssemblyInfo.cs

?????文件????????933??2010-08-12?22:02??讀取CAD表格文字\CsMgdAcad1\CsMgdAcad1.sln

............此處省略56個文件信息

評論

共有 條評論