找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 530|回复: 6

[求助]:大家帮我看看这样的程序怎么实现?谢谢

[复制链接]
发表于 2005-12-15 15:40:37 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我是一个ARX初学者,想编写一个用于设计和加工信息的程序,程序分为两个部分,一部分是给用户提供一个图形设计模块,以方便用户设计,在这里我想对直线,圆弧等已有的实体进行扩展,我不光需要把直线的起点终点作为加工信息提取出来,还需要在设计的时候设置每一条直线的加工速度,需要把加工速度也作为直线类的一个成员,所以要对现有实体信息进行扩展。另一方面,我想自己定义一些实体,比如让用户可以直接设计出一些带有颜色的矩形方框等等,不需要用户一个一个直接画了。最后还要把所有的坐标信息和加工信息提取出来,这样的程序能实现吗?

如果能的话 有什么好的思路?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2005-12-15 16:26:08 | 显示全部楼层
以AcDbLine为基类自定义类,如果你熟悉自定义类,难度不是很大的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-15 20:10:43 | 显示全部楼层
扩展信息行不行哦?自定义实体很多人都说特别难,我都没自信了
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-12-15 20:17:27 | 显示全部楼层
你举个具体详细的需求,我才好有真对性回答,目前的建议你用VBA开发比较简单一点
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-16 12:00:40 | 显示全部楼层
比如在设计直线的时候,还要将加工信息如加工速度等设计好,还有希望能让用户设计出一些常用的图形(比如一些填充好颜色的矩形,圆等)不让用户一个一个画了,能够做阵列,设定加工参数,最后在整个图形设计完成后,还要加图形几何参数(起点终点圆心)和加工参数提取到文本文件中,
这样的程序该怎么实现呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-12-16 12:23:01 | 显示全部楼层
那还是用扩展数据吧
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-12-16 23:16:50 | 显示全部楼层
可以用协议扩展(Protocol Extension)对已有类的功能进行扩展。做法比较简单,在开发文档的arxdev.chm中说明和例子。它的做法是派生一个协议扩展类,然后将它附加到指定类型的对象上,原理上是采用C++的多继承式类功能扩展方法。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-23 04:26 , Processed in 0.357124 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表