找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: Jackilin

[求助]:本人是新手,正学ObjectARX,问个问题,望高手能解答!

[复制链接]
发表于 2004-5-22 11:16:33 | 显示全部楼层
偶也有同感,真的不知道从何下手啊
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-5-22 15:35:27 | 显示全部楼层
void InitApplication()
{
CAcModuleResourceOverride resOverride;//使用自己工程的资源
acedRegCmds->addCommand("Hello_SAMPLE",
"Hello",
"Hello",
ACRX_CMD_MODAL, //(模式命令) hello,
NULL,
-1,
theArxDLL.ModuleResourceInstance());//注册命令
}

还有AsdkCustomWorldDraw是什么意思???
估计是Autodesk自己定义的类把,你看的是他的例子吧。

另外建议你们把你们的论文提交晓东文章中心
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-5-23 22:42:07 | 显示全部楼层
最初由 Jackilin 发布
[B]头文件问题已经解决!不过我想问一下ARX2002是不是没有AcUtNewRb、AcUtRelRb、AcDbOpenAcDbEntity这些的用法啊,在调用这些函数的过程中,我找到了它们的头文件声明后,还是不能用,为什么?是不是本身没有这个功能?.. [/B]

----------------
你的这些函数是从哪里看来的?
C/C++语言对函数名字的大小写是区别的,比如函数A()与a()是表示
完全不同的两个函数。
AcUt[/COLOR]NewRb、AcUt[/COLOR]RelRb、AcDb[/COLOR]OpenAcDbEntity实际上应该是相应下面这些函数吧:
acut[/COLOR]NewRb()、acut[/COLOR]RelRb()、acdb[/COLOR]OpenAcDbEntity()
ObjectARX中的许多函数、方法是以小写方式开头的。

现在市面上的许多专业书籍,内容是不错,只是其内往往存在不少
错误、尤其编辑上的错误,因此看的时候要特别小心。

ObjectARX、C/C++中的内容很多,涉及面很广,你现在根本没有时
间去全面学习,所能做的是用到那里、学到那里,最简单的方法就
是选择一个合适的例 子(ObjectARX中有),在该例子的基础上改写、补充,提高。。。

例子中的许多东西只要基本知道用法就可以了,没有必要去深究,
甚至有些地方你根本不需要去知道,只要照葫芦画瓢就可以了,
ARX中的人口函数很重要,但是所有的ARX的该人口函数几乎都一
样、或非常接近。从各case 中的文字字面上,基本上应该可以猜出
各case 下的用途。

ObjectARX比较复杂,但是作为子集的 ADS却相对简单许多,
ADS部分的函数好象还不到200个,如果你能学会其中100个函数、
甚至几十个,完成你的课题应该不成问题。ADS的用法比ARX简单
许多,ADS可以几乎不牵涉C++,而只要C。

不要小看ADS,ADS不是别的东西,它是ARX中的一部分,甚至可
以粗糙地认为,ADS是ARX的简化形式,ADS函数大部分是以ads_
开头,在ObjectARX里还可以以另外一种方式书写,其实俩者是完
全相同的,比如: ads_buildlist()   与 acut_BuildList()是完全等效的,参
见 ARX 的 .../INC/adsmigr.h,记住,在ARX中用ads_ 函数时,必须
#include "adsmigr.h"

学会 ads_printf()函数的用法,对调试、尤其是检查程序错误非常有帮助。

ARX初学者,不宜使用ARX向导,更不宜使用MFC,除非你对MFC
熟悉。ARX向导是为了ARX 的开发效率提供的,不是为了初学者,
对于初学者,这些东西几乎是恶梦!

多思考、多测试、多试用。。。

学习ADS,从AutoCAD R12 的ADS开始会更简单。。。

祝成功!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-5-27 09:39:08 | 显示全部楼层
楼上的,在那里买到的ARX函数库词典?
不好意思,是写给15楼的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2004-5-28 14:47:38 | 显示全部楼层
哎,我也是刚开始学,不知道如道入门啊?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2004-8-6 02:05:04 | 显示全部楼层
我也正在学,可是不知道怎么入门!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2009-4-16 13:05:57 | 显示全部楼层
空手套白狼,绝对新手学习arx啊~~

为了学习arx,我买了本c++教学的书,一边学习c++,一边看samples,后面发现用vc++很多,哎,又想买vc++教学了,但居然找不到合适的书籍,唯有转头回来自己慢慢学习
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2009-8-11 14:34:07 | 显示全部楼层
我也是初学者,想请各位师兄指点一下
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-29 13:57 , Processed in 0.428013 second(s), 45 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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