2005年08月
A u t o d e s k 发 布 的 “ A u t o C A D 托 管 C # 应 用 程 序 向 导 ” 写 得 非 常 的 简 单 , 几 乎 没 有 什 么 选 项 。 它 只 是为 你 的 O b j e c t A R X 程 序 添 加 了 “ A u t o d e s k . A u t o C A D . R u n t i m e ” 这 一 个 命 名 空 间 。 但 在 大 多 数 情 况 下 , 你 还 需 要 诸 如 “ A u t o d e s k . A u t o C A D . D a t a b a s e S e v i c e s ” t 和 “ A u t o d e s k . A u t o C A D . A p p l i c a t i o n S e v i c e s ” 这 样 的 命 名空 间 。 还 有 , 如 果 你 注 意 一 下 向 导 添 加 的 S y s t e m . d l l 和 S y s t e m . D a t a . d l l 等 引 用 的 话 , 你 会 发 现 它 们 是 阅读全文>
发表于 @ 2005年08月23日 09:51:00|评论(loading...)|编辑
通过Lesson1的介绍,相信你对.net环境下编写ObjectARX程序有了一个大概的了解。但你也可能感到程序的编写好像有点复杂,为了加入一条直线或圆,就要写好几行代码。为了简化.net环境下ObjectARX程序编写的过程,我为大家制作了一个名为DOTNETARX的开发库。利用DOTNETARX,你可以非常方便地完成ObjectARX程序的编写。DOTNETARX除了可以简化ObjectARX程序的编写外,还提供了许多解决AutoCAD自带的.net开发类库中的bug。关于DOTNETARX的详细介绍,大家可以访问www.objectarx.net。以后的文章,我都将使用DOTNETARX。 要使用DOTNETARX,你必须创建一个新的工程并加入DOTNETARX组件,然后在代码文件中加入"using DOTNETARX;"。
本文介绍的是ObjectARX SDK中的curve_dg的例子。这个例子将向你演示如何使用Curve这个抽象类来完成与曲线有关的操作。它定义了两个函数ProjectEllipse()和OffsetEllipse()函数用来对椭圆进行投影和平移。阅读全文>
发表于 @ 2005年08月04日 20:13:00|评论(loading...)|编辑
前一段时间由于工作的关系,因此网站上没有什么新的东西,还请各位网友谅解。现在总算有点空了,因此打算写点东西。先准备把ObjectARX SDK中的C++例子用C#重写一遍,因为大家一直反映.net好像没有什么好的参考资料与实例。
ObjectARX SDk中的例子一共分为4个级别(初级、中级、高级和精通级)。我们当然从最低的级别开始学习。今天,先向大家介绍初级中的ents_dg这个例子。阅读全文>
发表于 @ 2005年08月03日 13:16:00|评论(loading...)|编辑