Autodesk 2007Autodesk Inventor Auto CADAuto CAD Mechanical Navisworks

  • Slides: 24
Download presentation

关于�� 梁� 冬 开� 技� 支持 北京 Autodesk 2007年加入Autodesk。支持� 品Inventor, Auto. CAD,Auto. CAD Mechanical,

关于�� 梁� 冬 开� 技� 支持 北京 Autodesk 2007年加入Autodesk。支持� 品Inventor, Auto. CAD,Auto. CAD Mechanical, Navisworks。 Autodesk Developer Network Dev. TV

Active. X API § VBA使用的API是Active. X § 微��止的是� VBA集成开��境( IDE)的支持,而不是� 止Active. X API。 §

Active. X API § VBA使用的API是Active. X § 微��止的是� VBA集成开��境( IDE)的支持,而不是� 止Active. X API。 § . NET中能�使用 Active. X API § . NET Interop 可像VBA一�去�� Active. X API Autodesk Developer Network Dev. TV

VBA 与 VB. NET �比 VBA VB. NET 内置�境 (VBAIDE) 外部�境 加�方式 VBALOAD 或

VBA 与 VB. NET �比 VBA VB. NET 内置�境 (VBAIDE) 外部�境 加�方式 VBALOAD 或 嵌入到 DWG NETLOAD 或 使用注册表 运行方式 VBARUN运行宏 自定�命令 �� Autodesk Developer Network Dev. TV

移植思路 § 建立VB. NET 程 § 添加 Auto. CAD COM API引用 和 Auto. CAD.

移植思路 § 建立VB. NET 程 § 添加 Auto. CAD COM API引用 和 Auto. CAD. NET 需要的引用 § This. Drawing VBA: 缺省的�量 § VB. NET: 需要�独定� § 不需要This. Drawing事件�,可定���的成�属性 § 需要This. Drawing事件�,定���量 § § VBA宏��� Auto. CAD. NET命令 § VBA���� VB. NET� § VBA User. Form ��� VB. NET的Win. Form Autodesk Developer Network Dev. TV

VBA 的引用 • Auto. CAD � 型� • Auto. CAD/Object. DBX Common � 型�

VBA 的引用 • Auto. CAD � 型� • Auto. CAD/Object. DBX Common � 型� Autodesk Developer Network Dev. TV

VB. NET 程需要的引用 § Auto. CAD �型� 【添加引用 】 【COM】或 Autodesk. Auto. CAD. Interop.

VB. NET 程需要的引用 § Auto. CAD �型� 【添加引用 】 【COM】或 Autodesk. Auto. CAD. Interop. dll § Auto. CAD/Object. DBX Common �型� 【添加引用 】 【COM】或 Autodesk. Auto. CAD. Interop. Common. dll Autodesk. Auto. CAD. Interop. dll和Autodesk. Auto. CAD. Interop. Common. dll 可在Object. ARX开�包找到。分�有 32位和64位 § § �建 Auto. CAD. NET命令必�以下两个引用: acmgd. dll § acdbmgd. dll § 可在Auto. CAD安装目� bin 或 Object. ARX开�包中找到 § § Object. ARX开�包 免�下� http: //usa. autodesk. com/adsk/servlet/item? site. ID=123112&id=785550 Autodesk Developer Network Dev. TV

演示 § 演示如何按步��行移植 Autodesk Developer Network Dev. TV

演示 § 演示如何按步��行移植 Autodesk Developer Network Dev. TV

其它VBA VB. NET的移植 具 Autodesk网站�有其它的 VB->VB. NET移植 具和服� http: //partnerproducts. autodesk. com/catalog/portingservices. asp §

其它VBA VB. NET的移植 具 Autodesk网站�有其它的 VB->VB. NET移植 具和服� http: //partnerproducts. autodesk. com/catalog/portingservices. asp § Autodesk Developer Network Dev. TV

演示 § 使用��宏 § Auto. CAD 2007 以及更新的版本 Autodesk Developer Network Dev. TV

演示 § 使用��宏 § Auto. CAD 2007 以及更新的版本 Autodesk Developer Network Dev. TV

演示 § VB. NET中如何�理 This. Drawing事件 Autodesk Developer Network Dev. TV

演示 § VB. NET中如何�理 This. Drawing事件 Autodesk Developer Network Dev. TV

故障�理 § 常�故障 Unable to cast COM object exception § 是否需要高版本的. NET Framework §

故障�理 § 常�故障 Unable to cast COM object exception § 是否需要高版本的. NET Framework § Visual Studio 速成版无法�置启�程序 § Autodesk Developer Network Dev. TV

�源 § 本次培���包 Material. pdf § Samples § VBA_to_VB 6_Converter § Through the Interface

�源 § 本次培���包 Material. pdf § Samples § VBA_to_VB 6_Converter § Through the Interface 博客 § http: //through-the-interface. typepad. com Auto. CAD. NET开�指南 § http: //www. autodesk. com/autocad-net-developers-guide 欧特克�品��� § http: //discussion. autodesk. com/forums/category. jspa? category. ID=8 欧特克开�商网� § http: //www. autodesk. com/joinadn Auto. CAD 开�者中心 § www. autodesk. com/developautocad Autodesk Developer Network Dev. TV

�束 ��!祝您移植�利! Autodesk Developer Network Dev. TV

�束 ��!祝您移植�利! Autodesk Developer Network Dev. TV