当前位置: 欧洲杯竞猜 > 服务器运维 > 正文

AutoCAD贰遍开荒,NET贰回开拓

时间:2019-10-20 02:30来源:服务器运维
.NET开发CAD入门之Hello,.netcadhello 1、开辟情况介绍 使用.NET开拓CAD,在CAD二零零七早前的版本其实用的是ActiveX的方法开荒的,并不是真的意义上的.Net开拓。从CAD二零零五开首协助了.NE

.NET开发CAD入门之Hello,.netcadhello

1、开辟情况介绍

使用.NET开拓CAD,在CAD二零零七早前的版本其实用的是ActiveX的方法开荒的,并不是真的意义上的.Net开拓。从CAD二零零五开首协助了.NET对其的支出,在装置CAD二零零六随后的版本时都必需安装.NET Framework,注解CAD自个儿也许有局地机能是用.NET开拓出来的。

2、开采条件搭建

2.1:安装CAD的二〇〇五或越来越高版本。

2.2:安装.NET开垦工具(比方VS)。

2.3:开垦语言能够用属于.NET的C#、VB.NET、托管C 等。

3、使用VB.NET创建CAD开发的Hello项目

3.1:VS二零零五新建项目,采用VB-类库,钦定名称及路线,勾选“成立施工方案的目录”。

3.2:项目拉长援用,acdbmgd.dll和acmgd.dll,dll文件路线(C:Program Files (x86)AutoCAD 2007)

 

3.3:视图-对象浏览器,浏览援用的程序集所提供的的类

3.4:添加Hello命令

'要添加命令必须导入AutoCAD .NET托管封装类
Imports Autodesk.AutoCAD.ApplicationServices
Imports Autodesk.AutoCAD.EditorInput
Imports Autodesk.AutoCAD.Runtime

Public Class Class1
    '添加CAD命令,必须用 Runtime提供的CommandMethod属性
    <CommandMethod("Hello")> _
    Public Sub Hello() '当Hello命令在CAD中被执行,Hello()函数就会被调用
        '获取当前活动文档的Editor对象,也就是命令行
        Dim ed As Editor = Application.DocumentManager.MdiActiveDocument.Editor
        '调用Editor对象的WriteMessage函数在命令行上显示文本
        ed.WriteMessage("欢迎进入.NET开发AutoCAD的世界!")
        'CAD当前活动文档的Editor对象可以使用Application类来访问,创建Editor实例后,可以调用它的WriteMessage函数在命令行显示文本内容
    End Sub
End Class

3.5:调试

3.5.1:项目属性-调节和测量试验-运行外界程序,找到呼应的CAD版本

3.5.2:CAD装载托管程序,用NetLoad命令。在CAD命令行实行NetLoad命令,弹出【选择.NET程序集】的对话框,选取编写翻译生成的Hello.dll文件。

3.5.3:在CAD命令行输入Hello并回车推行命令,会冷俊不禁“未知命令”的晋升。

因为啥之后商讨,消除那么些难题的办法是:甘休调节和测量试验,项目属性-引用查看acdbmgd.dll和acmgd.dll的“复制本地”属性,将True修改为False。

再一次调试就可以。

 在这特别感激《Auto CAD VBA & VB.NET开拓基础与实例教程》那本书对本身的救助。 

小说内容纯属个人的少数用尽心机和感受,由于水平有限,难免会有错误和脱漏,款待评论指正(邮箱:[email protected])。
查阅商讨

1、开辟意况介绍 使用.NET开辟CAD,在CAD二〇〇六早前的版本其实用的是ActiveX的方法开采的,并不是真正意义上的...

               new PromptStringOptions(

解决:Framework平台是4.0,此中的Linq援引有标题,不用它,去掉就能够。

精湛景况:  win7   vs二零零六  cad2012/2  arx贰零壹贰       

另外话十分少说,直接进去正题,既然是一回开拓,当然是用CAD平台已经封装好了比非常多类,大家需求熟识和应用它们。常用的AutoCAD .NET API的多个基本点DLL文件是:

         }

图片 1

(1)手动加载

问题四:netload加载时不当: 未能做到程序集的装置(hr = 0x8008000b)。探测终止。

using System.Collections.Generic;

解决:假若是13上述的版本,除了加多AcDbMgd和AcMgd援用外,还应增多accoremgd援引,然后便是using了。

                   pr.StringResult,

图片 2

             pso.AllowSpaces = true;

图片 3

趋势和趋势:AutoCAD.net API(AutoCAD二〇〇六出现,情势是用netload调用DLL插件)

问题一:未能找到类型或命名空间名称"CommandMethod"(是还是不是紧缺 using 指令或程序集引用?)

usingAutodesk.AutoCAD.ApplicationServices;

问题二:性子"CommandMethod"对此注明类型无效。它只对"method"申明有效。

Autodesk.AutoCAD.Interop.Common:C:windowsassemblyGAC_MSILAutodesk.AutoCAD.Interop.Common17.0.54.0__eed84259d7cbf30bAutodesk.AutoCAD.Interop.Common.dll 

在调节和测量检验进程中蒙受的主要性难点有:

        }

新建类库项目,增添AcDbMgd和AcMgd援引,将援用的"复制本地"属性设置为False

安装项目性质中"调节和测验"运营外界CAD程序。

}

运营调用,程序将展开Cad二〇一一,在命令行中输入"netload",加载生成的dll文件,输入指令"NEWDWG"举行测验。

            //Do plug-in application clean up here

累计测验代码,新建叁个DWG文件。

               );

解决:操作系统版本难题,将对象平台改为x64就可以。

②:配置文件安插:插件自动加载器,ApplicationPlugins里放软件包xxx.bundle(满含contentsdll和PackageContents.xml),CAD运转时,自动将PackageContents.xml中数据登记加载。

名称

作用

备注

AcDbMgd.dll

处理图形文件中存储的对象

 

AcMgd.dll

处理AutoCAD应用程序和用户接口

 

AcCui.dll

处理自定义文件

 

AcCoreMgd.dll

处理编辑器、发布与打印、定义AutoLISP命令和函数

AutoCAD 2014版

Netload加载的前后相继不可能卸载,要想再调节和测验只好退出Autocad,每一回编译都需重启AutoCAD,很麻烦,到互连网搜遍了,但不曾缓和办法,都说是微软没开采那么些成效,(看来就等着自个儿正太君研讨应用方案吧,O(∩_∩)O~)。经过小编连连尝试找到一日千里种可以差不离和Edit and 孔蒂nue相称的代表方法如下:

解决:CommandMethod语句之后的有用行确定纵然一个函数。

      }

问题三:程序集生成 -- 引用的顺序集"accoremgd.dll"针对其余计算机

再统繁荣昌盛此注册表,下一次起步autocad二零零七就可自动加载相关的dll了,并且推行哪那事命令了。

大家今后不必去研究那个类库的构造,那多个援引的岗位能够在CAD的设置路线下找到,(<盘符>:program FilesAutoCAD 二零一二),先来三个测量检验实例:

             catch (System.Exception ex)

using Autodesk.AutoCAD.Colors;

using Autodesk.AutoCAD.Geometry;

Interop  Interop.common  (应该与acax17ENU.tlb,axdb17enu.tlb同等,与其余二回开辟格局相互时用,如VBA、LISP、AXC60X)

reg文件内容如下:

(if (not (=  (substr(ver) 1 11) "Visual LISP")) (load "acad2007doc.lsp"))

<configuration>

//************** using的内容如下 **************//

//*******************************************//

[CommandMethod("hello",CommandFlags.Session)]

鉴于A凯雷德X和AutoCAD都以Autodesk公司出品的,所以版本号同样。

<generatePublisherEvidence enabled="false"/>   

(Command "hello")

(COMMAND "netload" " D:\Documents\testdll\hello.dll ")

                   ex.Message

{

using Autodesk.AutoCAD.EditorInput;

明经通道:

(2)自动加载

首先句表示让autocad加载钦命的dll,用\,表示转义,制止出现t等特殊符号。

二〇〇六-二〇一〇     二零零七         2    cad顾客37%最多    60人的有07和15,那一个本子是能相配最多的,那是低于的须求版本了。 VC从vs二零零七才有vc8

using Autodesk.AutoCAD.EditorInput;

AcCui.dll AcDbMgd.dll   AcMgd.dll     完毕现在显得:AcCui  acdbmgd acmgd    

vs2008领先版2.5G,卓越,装完10G,实测安装c#,C 和VSTO共4.59G
二〇一一 Ultimate领先版1.5G ,少了msdn文书档案 和 SQLEXPRESS,有在线安装部分。安装完不带文书档案3G,带文档13G
vs二〇一五大致要占30G。
设若系统带.net framework那就能够少占点。不带会自动装上
开源CAD:
pudn下载: http://www.pudn.com/sourcecode/graph/CAD/download210_2.html          ;
书下载: 

AutoCAD        VS      .NetFramework

办法有二种:①手动创设类公事dll,②用dotNet Wizard向导自动完结。提议向导方便飞速

④、用.NET程序加载.NET程序集,用到了微软的主导类库mscorlib中的System.Reflection命令空间。加载时假设四个函数Assembly.LoadFrom()能够了,速度极快。此法可任何时候后台加载.NET程序集,但托管的次第集无法卸载,直到关闭AutoCAD为至。方法源自Kean (C#),未测试:

                 ed.WriteMessage(

5001意味着autocad二〇〇五;LOADCT大切诺基LS表示描述装载的法子,值为12意味除非当发出指令时dll才被加载,当为2时启时就被加载(可是自个儿改成2,运转时依旧尚未活动加载);MANAGED的值只可以为1,表示它是个托管程序。

//                 acmgd.dll               //

<!--All assemblies in AutoCAD are fully trusted so there's nopoint generating publisher evidence-->

2.  [深入浅出AutoCAD.NET贰回开发].李冠亿 中国工业出版社 二〇一三.2 定价78 带光盘  P485   以.net为主,结合各类三遍开拓格局。

4.  AutoCAD .NET 开拓指南二〇一三 版 官方网址翻译互连网版,P629 孙成波贰零壹伍.2.8  AutoCAD .NET Developer's Guide二零一三 版翻译 ,官方权威手册,内容太全,太多,不契合学习,遭受难点查找时用。
C ObjectARX
AutoCAD ObjectARX 付出基础与实例教程 张帆、朱文俊 2014-06-01 VC 6.0和VS 2005 arx2002 cad2002
AutoCAD二零一零一遍开荒实例教程(ObjectA中华VX)  王文波 贰零壹壹年七月 机械专门的学业用
公路工程CAD:

//*******************************************//

//*******************************************//

myPlugin.cs:软件展开或关闭时进行

① lsp文本内容如下:

}

综合:
vs2010    cad12/13          office 07/10
vs2012    cad 14/15/16    office 10/13 
首选:vs10(C#,C ,VSTO)   cad13 office 10 
VS2015(C#)    office 10 

using Autodesk.AutoCAD.EditorInput;

description(描述)、loadctrls(加载调控加载格局)、loader(程序路线)、managed(程序格局Ox01托管程序)

namespace WizardDotNetAPI

    publicclass MyPlugin : IExtensionApplication

            //Initialize your plug-in application here

             {

启动AutoCAD——netload——选择D:DocumentsVisualStudio 2010ProjectsFirstCADdllFirstCADdll下的类文件.dll

[HKEY_LOCAL_MACHINESoftwareAutodeskAutoCADR18.0ACAD-8001:804Applicationsxxx]

using System;

myCommands.cs:用于命令形式

1、 vs中新建类库。

合法教程二〇一四开辟向导:

           ed.WriteMessage("Hello World");

Netload加载的次序无法卸载,要想再调试只好退出Autocad,然后再度编写翻译、加载。

Autodesk.AutoCAD.Interop: C:windowsassemblyGAC_MSILAutodesk.AutoCAD.Interop17.0.54.0__eed84259d7cbf30bAutodesk.AutoCAD.Interop.dll

提出:算法是基本,什么语言,意况,安排,都以外界,关键是学思维和算法。

(defun c:hello()

(3)调试

VS CAD ARX Wiz
08 12
10 12/13
12 14/15/16
13 16

{

;; Silent load.

如此大家就足以一向运转调度了。

   </startup>

3.  基于Visual C#的AutoCAD 开荒及其在工程中的应用 肖泽云 三峡大学  二〇一〇.4 P218互连网版无书 用的ActiveX,但内容是土木CAD三回开拓,首要学习算法思路。

using Autodesk.AutoCAD.Runtime;

1.  AutoCAD VBA &VB.NET开辟基础与实例教程(第2版)(C#版) 二〇一一-6 88.00元 中华夏族民共和国电力出版社 曾洪飞,卢择临,张帆先生 页 数621 AutoCAD 二零一三Visual Studio 二零零六  C#

             if (pr.Status != PromptStatus.OK)

AutoCAD贰零壹贰事先,用注册表安插,之后用插件自动加载器。

using Autodesk.AutoCAD.ApplicationServices;

2012-2014     2010/2012    4.0     也有用vs10开发在08cad运行        .net4.0有DLR

1、按上面步骤进行调试,任性写三个命令如Hello,在此个命令里设上断点,然后在AutoCAD运营时调用这些命令,就能跻身VS的调节和测量试验页面,在此边就足以实行修改了。每一次供给修改时用这么些hello命令。

D:Program Files (x86)AutoCAD 2007     (经相比较与ObjectA奥迪Q5X 二〇〇七之中的风流洒脱致,所以用cad目录的)

using Autodesk.AutoCAD.DatabaseServices.Filters;

namespaceLoadModule

以下是helloworld示例代码:

        voidIExtensionApplication.Initialize()

【注】全体文字,均为私家学习总计,仅当个人留存。若君不幸踏访,切勿讥笑,确有可取之处,不要紧随心借取,确有错漏之处,还望多都赐教。

选择 Interop Common ,  Interop ,   AcCui

using Autodesk.AutoCAD.Runtime;

using Autodesk.AutoCAD.Geometry;

    public class Commands

)

 CAD官方:

                 return;

acax17ENU.tlb    axdb17enu.tlb        

using Autodesk.AutoCAD.Geometry;

using Autodesk.AutoCAD.Windows;

         {

//               Type Library               //

             Editor ed = doc.Editor;

书籍:结束2014.1.19,搜遍全体网络,英语材质相当多,但知道困难,普通话就以下四本书最切合.net API学习,别的全都看过,不行。只要学好以下四本书就够用了!
C#  AutoCAD.Net API

(command "netload" "D:Documentstestdllhello.dll")

using Autodesk.AutoCAD.Publishing;

5、 添加using,写代码。

using Autodesk.AutoCAD.Interop.Common; //AutoCAD/ObjectDBXCommon 17.0 Type Library

②别的能够定义贰个发令调用,不直接开发银行。

using Autodesk.AutoCAD.Interop; // AutoCAD 2008 TypeLibrary

using Autodesk.AutoCAD.DatabaseServices;

 

using Autodesk.AutoCAD.Windows.ToolPalette;

public void hello()

using Autodesk.AutoCAD.GraphicsInterface;

3、ObjectARX路径:D:ProgramFiles (x86)AutoCAD 2007

namespace WizardDotNetAPI

                   "n不或许加载程序集{0}: {1}",

(command "netload" "D:Documentstestdllhello.dll")

   <runtime>       

using Autodesk.AutoCAD.Customization;  //accui.dll

(princ)

             {

(CAD2007_陆拾人在注册表中从不牢固地方,像Interop同样难找,用搜到F3不停搜,结果依旧没找到,所以以下代码未测量检验成功。)

using Autodesk.AutoCAD.PlottingServices;

 office
vs2010    office 07 10
vs2012    office 10 13 
vs2015    office 10 13 16     

菜谱 项目>属性>调节和测量检验>运营操作,采取运维外界程序, AutoCAD.exe 。

点击生成>生成建设方案,大概 调节和测量检验——运行调节和测验。

3、 把引用的文件属性,复制本地改为False

using Autodesk.AutoCAD.ApplicationServices;

4、调节和测验路径,援引复制本地false,Framework3.5, x86,64选Any CPU都早已暗中认可设置好,using必备的也写了,不需操作。

CAD路径:D:Program Files(x86)AutoCAD 2007

         static public void MyNetLoad()

[HKEY_LOCAL_MACHINE/SOFTWARE/Autodesk/AutoCAD/R17.0/ACAD-5001:804/Applications/yds/Commands]

{

    }

        {

1、 安装 ObjectARX SDK (Arx_All_2006) (里面有Interop的三个lib,因为CAD暗许地方不鲜明不佳找。)

"LOADER"=" D:\Documents\testdll\hello.dll"

Editor ed =Application.DocumentManager.MdiActiveDocument.Editor;

③另生机勃勃种调用lsp方法(经测验退步,没找到原因):在AutoCAD安装目录找到D:Program Files (x86)AutoCAD 2007Supportacad2007.lsp

运转autocad二零零五 ,工具->Autocadlisp->加载应用程序 在弹出的窗体的启航组中增加上述lsp文件路经。

[HKEY_LOCAL_MACHINE/SOFTWARE/Autodesk/AutoCAD/R17.0/ACAD-5001:804/Applications/yds]

产生之后显得:  AutoCAD,       AXDBLib 

最低标准:  vs二零零六  framework3.5 cad二〇〇五  arx二〇〇五  sql 二零一零翼虎2 

//------------------------------------------*//

using System;

ed.WriteMessage("HelloWorld");

(注:AutoCAD 二〇一四拆出一个AcCoreMgd.dll,当管理编辑器、公布与打字与印刷、定义AutoLISP命令和函数时引用。)

        [CommandMethod("MNL")]

源自:

using Autodesk.AutoCAD.DatabaseServices;

按部就班以上步骤运维后,不帮助断点调试,大家还应修改acad.exe.config文件,该文件在D:Program Files (x86)AutoCAD 二〇〇七下,扩充旭日东升行<supportedRuntime version="v2.0.50727"/>内容。修改后的acad.exe.config.xml的原委如下:

start.scr 文件是投机编排的autocad运维脚本文件,该公文是文本文件,加多风流浪漫行文本:netload "D:DocumentsVisual Studio2010ProjectsFirstCADdllFirstCADdllbinDebugFirstCADdll.dll"

             PromptStringOptions pso =

选取版本对应最关键的是VS引用的DLL必供给和指标碰到AutoCAD豆蔻梢头致。其次是FrameWork版本。上边只是最棒结合,但不是木石心肠需要。

"MANAGED"=dword:00000001

//这里我们写的意义将要用到各命名空间里的类、接口、方法,那是上学的关键//

ACAD、ACR-VX、VS、.NetFramework版本对应涉及。

(arxload"vel.arx")

下边的hello是概念的函数名,上面的是dll里面包车型地铁一声令下,第一遍施行hello,试行上面的lsp内容,相同的时间中间有个hello是dll的命令,首回履行就直接实践dll的指令了。

{

XP作者的文书档案地方:C:Documentsand SettingsAdministorApplication DataAutodeskApplicationPlugins

                 );

"LOADCTRLS"=dword:0000000c

//*******************************************//

艺术二:用wizards直接创建,能半自动援用内定dll,设置调节和测量检验cad路径,还能够写多少个cs文件,一个发令的,二个运行关闭的。

using Autodesk.AutoCAD.GraphicsSystem;

[assembly: CommandClass(typeof(WizardDotNetAPI.MyCommands))]

2、运行vs2010——新建c#--Autodesk—AutoCADplug-in,选择.NET Framework 3.5

其三有的:程序安顿

前卫境况:  win10  vs二零一一   cad二〇一四  
风行版本:  framework 二〇一五  cad二零一五  sql 二零一四

public static void hello()

二〇〇四-贰零零伍     二〇〇二                客商27%  06年才开辟出.netAPI,所以不能够用低于06

using Autodesk.AutoCAD.Runtime;

             Document doc =

CAD目录地点:C:ProgramFilesAutodeskApplicationPlugins

        }

{

自动运转代码:

[CommandMethod("hello")]

usingAutodesk.AutoCAD.Runtime;

   <startup>

命令行参数设置:/nologo /b"D:DocumentsVisual Studio 2010Projects自己的多个向导生成程序dotnet_wizards_helloworlddotnet_wizards_helloworlddotnet_wizards_helloworldbinDebugstart.scr"

             PromptResult pr =ed.GetString(pso);

     }

helloworld操作代码:

官方地址:

using Autodesk.AutoCAD.DatabaseServices;

                 "n输入要加载的主次集全路径: "

2. AutoCAD设置(主要,必需安装):工具-选项-文件-帮衬文件搜索路线-增添-浏览到hello.dll路线

using System;

(Command "hello")

其次句表示试行名称为"hello"的一声令下。如此dll中有hello那么些命令,就能够立刻实施。

仿照效法资料:

形成之后显得:AcCui  acdbmgd  acmgd      

调护治疗————运行外界程序:D:Program Files (x86)AutoCAD 2007acad.exe

2、 增添援用:

改变————目的平台:Any CPU

Win7作者的文书档案地方:c:UsersAdministratorAppDataRoamingAutodeskApplicationPlugins

本文由正态布满X~N(μ,σ2 ) QQ2052702900写于二〇一五年七月24日,为近几天所学知识总计。

4、 在品种文件上右键属性—应用程序——指标框架.NETFramework3.5   输出类型:类库,

(princ)

public class MyCommands

搭建遭受步骤:

其次片段:编写翻译和调养

            Editor ed =Application.DocumentManager.MdiActiveDocument.Editor;

AutoCAD贰遍开荒工具:一九八七年AutoLisp,1988年ADS,一九九零年DCL,一九九三年ADS-猎豹CS6X,一九九八年ObjectA福特ExplorerX,1998年Active X Automation(COM),一九九八年VBA,一九九六年Visual Lisp,二零零五年.net API(DLL).

鲁班人[Ben'sBlog] 土木工程知识:
明经通道    
晓东CAD    
本子难题:

http://bbs.mjtd.com/forum.php?mod=viewthread&tid=100420;

用记事本张开,在最后步向(下段代码第二行就可以,注意路线)

上面未有wpf,LINQ,WCF,WF,所以不提议选取。

}

2015        2012         4.5

③用lisp语言调用“Netload”命令,自动加载dll。

{

1、安装autocad_2010-2012_dotnet_wizards。

usingAutodesk.AutoCAD.EditorInput;

//*******************************************//

<supportedRuntime version="v2.0.50727"/>

D:Program Files (x86)AutoCAD2007ObjectARX 2007inc

2、 安装 autocad_2010-2012_dotnet_wizards  (开采向导,免去手动操作的难为)

//--------------------------------------------//

        {

                 Assembly.LoadFrom(pr.StringResult);

"ShowPalette"="ShowPalette"

"DESC卡宴IPTION"="加载自定义dll文件"

//             Visula Studio2010             //

          {

usingSystem.Reflection;

(COMMAND "netload" "D:\Documents\testdll\hello.dll")

  }

</configuration>

    {

//               acdbmgd.dll               //

   </runtime>

总体代码是:

//******************************************//

[assembly:ExtensionApplication(typeof(WizardDotNetAPI.MyPlugin))]

小技巧:不关闭CAD调试。

5、私下认可多个类,二个myCommands.cs   myPlugin.cs

             }

using Autodesk.AutoCAD.LayerManager;

//加快加载,加载程序时一贯注册类中命令,不然寻找各个类中命令。

2010-2011     2008        3.5   cad10-12用户28%第二多 推荐 也有用vs08在cad08运行   .net3.0之后有LINQ,wpf,wf,wcf

using Autodesk.AutoCAD.ApplicationServices;

  1. 土木CAD本事 北大东军事和政院学 任爱珠 张建平  贰零零伍.5 带光盘     P450    综合介绍CAD,A汉兰达X为主,基础知识,主要学习图形学基本算法。
    2.公路Computer帮助理工科程师程 两千 朱照宏
    :理论,相比综合总结。
    《道路勘探规划软件开辟与行使指南》 朱照宏 二零零四 数模部分好
    3.公路Computer扶植设计 符锌砂
    4.征程路径CAD 朱照宏
    5.道路工程CAD 杨宏志 于娇 许金良 周艳
    6.道路与桥梁工程计算机绘图 许金良 黄安先生录
    道路CAD及其使用教程、工程实例
    公路工程CAD基础教程 郑益民
    微机扶助理工科程师程 张叔辉
    公路CAD  张郃生

//****在那间写咱俩的插件效率***//

①注册表布署:在注册表相应运营加载程序,能够用reg文件,也得以在程序里写(要引用Microsoft.Win32),如二〇〇九的地方为

objectarx.net论坛:

        voidIExtensionApplication.Terminate()

因思念到CAD三遍开辟是为科学普及客户使用,并且必得依照一定的CAD版本和framework版本,为尽大概确认保障支付的软件能在大相当多阳台选用,并且付出条件还相比人性化,且富有大好多功效,选择杰出情状开采。即便个人或钦赐碰着使用,则提出利用风尚景况,能够在win10那样通用平台下运作,还足以投入应用集团。

             }

using System.Text;

情势如日中天:手动创建类库

              Application.DocumentManager.MdiActiveDocument;

loadctrls:0x02:CAD运维时加载,0x04发令加载,0x10从不加载,0x20:显式加载

克罗地亚语手册:

    }

             try

编辑:服务器运维 本文来源:AutoCAD贰遍开荒,NET贰回开拓

关键词: 欧洲杯竞猜

  • 上一篇:没有了
  • 下一篇:没有了