您现在的位置: 天极网 > 开发频道 > 应用Automation技术进行AutoCad的开发
全文

应用Automation技术进行AutoCad的开发

2001-08-30 12:07作者:崔航 出处:vbeden责任编辑:方舟
 
  三、 最终的补充说明

  1. 尽量采用迭代的方法遍历集合

  如前所述,对CAD的编程中涉及大量的集合操作,下面的代码段与迭代法效果相同,但效率较低。

Dim I As Integer
  For I=0 To sset.Count-1  
    sset(I).HighLight(True)
  Next I


  在创建自己的集合时,关键字尽量采用Handle值,以便查找,并可通过HandletoObject方法将Handle值转化为实体(Object)

  2. 采用AutoCad r14.01版

  Autodesk公司在r14版中加入了ActiveX Automation,但尚不完善。在随后推出的14.01版中,Autodesk公司解决了r14版的不少错误,使得应用程序运行更为流畅、稳定。如果要进行AutoCad的ActiveX编程,建议采用VB5.0和AutoCad r14.01。

  3. 关于ActiveX的资源

  国内有不少介绍ActiveX编程及AutoCad的资料,但迄今还未发现有完整讨论AutoCad的ActiveX编程的书籍,目前最容易得到的资料就是Autodesk公司编写的随机帮助,其中有一章“ActiveX Automation",有全部对象的方法、属性说明。

  此处推荐几个有关网址:

  Autodesk公司主页:www.autodesk.com

  CadOnline杂志:www.cadonline.com

  一个专门探讨AutoCad的ActiveX编程的个人主页:

   http://ourworld.compuserve.com/homepages/tonyt/

  另外,Autodesk公司的新闻组也是个很好的资源,我在编程中遇到的许多问题都是在新闻组中得到解决的。

  news://autodesk.autocad.customization.vba

  以上是我在做项目中得到的一点经验和感受的总结,希望与大家共享,文中的代码在VB5.0、AutoCad r14.01中调试通过。由于时间仓促,错误和不足再所难免,还望不吝指正。


共4页。 9 7 1 2 3 4

软件资讯·软件下载尽在天极软件

共4页。 首页 上一页 1 2 3 4
相关搜索:
相关文章及软件
关注此文读者还看过
热门关注
特别推荐
网友关注
软件下载
娱乐下载
驱动下载
文章排行
本周
本月
最近更新
关于我们|About us|网站律师|天极服务|电子杂志|RSS订阅|加入我们|网站地图
TMG
Copyright (C) 1999-2009 Chinabyte.com, All Rights Reserved 版权所有 天极网络
商务联系、网站内容、合作建议:010-82657868
版权声明 在线提交意见反馈 渝ICP证B2-20030003号
经营性网站备案信息 网警备案 中国网站排名
天极传媒:天极网|比特网|IT专家网|IT商网|52PK游戏网|IT分众