找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 961|回复: 14

[密技]:想不到objectarx帮助里的程序竟然有错误

[复制链接]
发表于 2002-10-31 09:31:54 | 显示全部楼层 |阅读模式

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

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

×
objectarx帮助里建立匿名块的例子是
entlist = acutBuildList(
    RTDXF0, "BLOCK",
    2, "*ANON", // Only the '*' matters.
    10, "1", // No other flags are set.
    0 );

我怎么提示都不行,后来我改为下面代码就行了。我对objectarx的信任大大降低了

entlist = acutBuildList(
    RTDXF0, "BLOCK",
    2, "*ANON", // Only the '*' matters.
10,pnt1,
    70, 1,
);
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 192个

财富等级: 日进斗金

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

使用道具 举报

 楼主| 发表于 2002-10-31 10:40:36 | 显示全部楼层
建立了块后为什么屏幕上不显示?必须调用insert才能显示吗?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-10-31 10:54:44 | 显示全部楼层
最初由 xulpec 发布
[B]建立了块后为什么屏幕上不显示?必须调用insert才能显示吗? [/B]


当然,你在ACAD下面,自己交互建立个块,看看不生成INSERT实体,能不能显示出来?

只要放在模型空间和图纸空间的实体在有可视属性。块定义不是在上面两个空间里。

必须在上面两个空间用INSERT实体引用块定义后,通过块INSERT显示出来。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2002-10-31 16:40:19 | 显示全部楼层
可能他们测试的时候用的是一些文件,而不小心放入帮助的是另一些文件.
---中国大百科全书中还有错误呢!
我们要体谅呀!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-1 00:55:06 | 显示全部楼层
最初由 DARCY 发布
[B]可能他们测试的时候用的是一些文件,而不小心放入帮助的是另一些文件.
---中国大百科全书中还有错误呢!
我们要体谅呀!!! [/B]


怎么顺着就说下来了啊:)

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2002-11-1 08:56:30 | 显示全部楼层
objectarx帮助里说组码70应设置为1,可是它的例子里确是组码10设置为1
"you must open the block with a name whose first character is * and a block type flag (group 70) whose low-order bit is set to 1"
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-2 02:01:12 | 显示全部楼层
最初由 xulpec 发布
[B]objectarx帮助里说组码70应设置为1,可是它的例子里确是组码10设置为1
"you must open the block with a name whose first character is * and a block type flag (group 70) whose low-order bit is set to 1" [/B]


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

使用道具 举报

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

使用道具 举报

发表于 2002-11-2 11:30:02 | 显示全部楼层
这是ARX帮助里面,他们的原话
Note The following samples have not been compiled or debugged, and may contain syntax errors. They show the procedure for acquiring AcDbHatch entities in the API environment.
比如:
    pHatch->setStyle(AcDbHatch::kNormal);
错了,'setStyle' : is not a member of 'AcDbHatch'
应该是:pHatch->setHatchStyle(AcDbHatch::kNormal);
才对,所以,对于他的帮助,还是要看看其他部分的说明,经过自己的调试才能信任的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-11-2 11:46:50 | 显示全部楼层
我觉得autodesk这样的大公司这样做太不负责任了,如果这样我们对他的工具包objectarx2000都要抱一种怀疑的态度?利用他的工具包开发的程序谁敢保证是正确的?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2002-11-2 11:51:23 | 显示全部楼层
我以前对objectarx是完全信任的。总觉得是autodesk提供的东西应该没问题。我学习时也主要参考他的帮助和他自带的一些例子。我现在都不敢从他的例子里拷贝程序了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-2 13:01:55 | 显示全部楼层
最初由 xulpec 发布
我以前对objectarx是完全信任的。总觉得是autodesk提供的东西应该没问题。我学习时也主要参考他的帮助和他自带的一些例子。我现在都不敢从他的例子里拷贝程序了!


MS的MSN也是不断在修正,Borland也有类似的问题。

不要怀疑一切。

我们所能做的只能是先相信他,出了问题再回头找原因。

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 12:03 , Processed in 0.470922 second(s), 57 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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