设为首页收藏本站

晓东CAD家园-论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: XDSoft

[程序发布] (2018年02月08日更新)XDRX_API FOR ACAD 2004-2018 正式发布

  [复制链接]

签到天数: 1184 天

连续签到: 7 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 142个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 11:01:26 | 显示全部楼层

429014673 发表于 2013-6-16 08:26
G:\XDRX_API.R18.X64.arx 无法找到所需的程序。
; 错误: ARXLOAD 失败

试试G版的自动加载,如何?

也可以先用拖拽的方式拽到ACAD窗口下,看看是否能加载。

点评

老大,2004加载失败,提示如下: C:\Users\Administrator\Desktop\XDRX_API.R16.X321.arx cannot find a procedure that it needs. AcRxDynamicLinker failed to load 'C:\Users\Administrator\Desktop\XDRX_A  详情 回复 发表于 2013-6-23 17:16
好多函数啊! cad2004表示无法加载。 各种无法加载。  详情 回复 发表于 2013-6-16 11:47
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对
百度谷歌雅虎搜狗搜搜有道360奇虎

使用道具 举报

签到天数: 1334 天

连续签到: 5 天

[LV.10]以坛为家III

已领礼包: 2476个

财富等级: 金玉满堂

发表于 2013-6-16 11:05:43 | 显示全部楼层
在CAD2008中测试 xdrx_curve_info 函数

返回结果
(("敐楲敭整r" 122.096) ("牁慥" 2277.24) ("敃瑮潲摩" (1103.67 438.013)) ("潍䥭敮瑲慩"
4.37229e+008 2.7745e+009) ("牐摯湉牥楴a牐珨梥牐湩硁獥" 1.10076e+009) ("牐湩潍敭瑮s牐湩硁獥"
287585.0 636295.0) ("牐湩硁獥" (0.939496 -0.342559) (0.342559 0.939496))
("慒䝤特瑡潩n潂x请选取目录" 438.177 1103.79) ("潂x请选取目录" (1068.74 410.108) (1132.98
462.413)))

点评

这个地方的bug已经修正。  发表于 2013-6-17 00:45
谢谢! 高版本字符集问题 ,下版本解决。  详情 回复 发表于 2013-6-16 11:13

评分

参与人数 1D豆 +6 收起 理由
XDSoft + 6 热心帮忙奖!

查看全部评分

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

使用道具 举报

签到天数: 1184 天

连续签到: 7 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 142个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 11:13:56 | 显示全部楼层
q3_2006 发表于 2013-6-16 11:05
在CAD2008中测试 xdrx_curve_info 函数

返回结果

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

使用道具 举报

签到天数: 58 天

连续签到: 1 天

[LV.5]常住居民I

发表于 2013-6-16 11:14:36 | 显示全部楼层
;;利用晓东API做的选择对象背景遮罩程序示例:
(defun c:entmask ()
  (autoloadxdrx)
  (princ "\n选择遮掩对象:")
  (if (setq ss (ssget))
    (progn
      (if (setq pl (xdrx_searchoutline ss))
        (progn
          (command "wipeout")
          (foreach p pl (command (trans p 0 1)))
          (command "")
          (ssadd (setq e (entlast)) ss)
          (xdrx_draworder_above e ss)
          (xdrx_group_make "*" ss)
          (command "_move" ss "" (getpoint "\n基点:") pause)
          (princ)
        )
      )
    )
  )
)


点评

感谢,请单独发帖吧,最好有动画图片。  详情 回复 发表于 2013-6-16 11:54
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 369 天

连续签到: 2 天

[LV.9]以坛为家II

发表于 2013-6-16 11:22:22 来自手机 | 显示全部楼层
xdrx_yesorno 默认值无效
(xdrx_yesorno "Yes or No:<n>" "n")来自: Android客户端

点评

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

使用道具 举报

签到天数: 196 天

连续签到: 31 天

[LV.7]常住居民III

发表于 2013-6-16 11:47:34 | 显示全部楼层
XDSoft 发表于 2013-6-16 11:01
试试G版的自动加载,如何?

也可以先用拖拽的方式拽到ACAD窗口下,看看是否能加载。

好多函数啊! :$

cad2004表示无法加载。 各种无法加载。

点评

刚测试2004真加载不到, 老大你再检查一下  发表于 2013-6-16 12:47
在我这儿可以加载。你确认是 选择了xdrx_api.r16.x32.arx了么?  详情 回复 发表于 2013-6-16 12:06
2004-2006是一个系列的,你试试2005下能加载不。  详情 回复 发表于 2013-6-16 11:53
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1184 天

连续签到: 7 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 142个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 11:51:24 | 显示全部楼层
Free-Lancer 发表于 2013-6-16 11:22
xdrx_yesorno 默认值无效
(xdrx_yesorno "Yes or No:" "n")

参数是 0 或者 1, 不是 "n"

  1. 命令:
  2. 命令: (setq a (xdrx_yesorno "Yes or No:<n>" 0))
  3. Yes or No:<n>?[是(Y)/否(N)]<N>:
  4. 0

  5. 命令: (setq a (xdrx_yesorno "Yes or No:<n>" 1))
  6. Yes or No:<n>?[是(Y)/否(N)]<Y>:
  7. 1
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1184 天

连续签到: 7 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 142个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 11:53:06 | 显示全部楼层
wowan1314 发表于 2013-6-16 11:47
好多函数啊!

cad2004表示无法加载。 各种无法加载。

2004-2006是一个系列的,你试试2005下能加载不。

点评

你另一个帖子 XDRX_API 16版本提供下载 http://bbs.xdcad.net/thread-667981-1-1.html (出处: 晓东CAD家园-论坛) 加载成功,不过DRAG也不能用!  详情 回复 发表于 2013-6-16 12:05
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1184 天

连续签到: 7 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 142个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 11:54:22 | 显示全部楼层
Love-Lisp 发表于 2013-6-16 11:14
;;利用晓东API做的选择对象背景遮罩程序示例:
(defun c:entmask ()
  (autoloadxdrx)

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

使用道具 举报

签到天数: 339 天

连续签到: 1 天

[LV.8]以坛为家I

已领礼包: 51个

财富等级: 招财进宝

发表于 2013-6-16 12:03:56 | 显示全部楼层
wow,上来就来个超好的消息,感谢老大,下载测试了,以后我写函数就能轻松不少了。熟悉下API,试试用API写些函数。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 196 天

连续签到: 31 天

[LV.7]常住居民III

发表于 2013-6-16 12:05:20 | 显示全部楼层
XDSoft 发表于 2013-6-16 11:53
2004-2006是一个系列的,你试试2005下能加载不。

你另一个帖子
XDRX_API 16版本提供下载
http://bbs.xdcad.net/thread-667981-1-1.html
(出处: 晓东CAD家园-论坛)
加载成功,不过DRAG也不能用!

点评

另外那个帖子是没升级的,这里提供的是修改字符集为UNICODE后,在VS2010下面编译的。 你测试下 新提供的版本 在2005下能正常加载不,缩小问题原因的范围。 DRAG类函数以后会提供新的解决方案,旧的暂时别测试  详情 回复 发表于 2013-6-16 12:08
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1753 天

连续签到: 783 天

[LV.Master]伴坛终老I

点击这里给我发消息

已领礼包: 5186个

财富等级: 富甲天下

发表于 2013-6-16 12:06:12 | 显示全部楼层
wowan1314 发表于 2013-6-16 11:47
好多函数啊!

cad2004表示无法加载。 各种无法加载。

在我这儿可以加载。你确认是 选择了xdrx_api.r16.x32.arx了么?

点评

试了还是不行!  发表于 2013-6-19 18:23
对呀! 我只下载了2004~2006的。  发表于 2013-6-16 12:12
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1184 天

连续签到: 7 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 142个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 12:08:34 | 显示全部楼层

另外那个帖子是没升级的,这里提供的是修改字符集为UNICODE后,在VS2010下面编译的。

你测试下 新提供的版本 在2005下能正常加载不,缩小问题原因的范围。
不能加载,请截图,看下提示是什么。

DRAG类函数以后会提供新的解决方案,旧的暂时别测试了。

点评

命令: AD APPLOAD C:\Documents and Settings\Administrator\桌面\XDRX_API.R16.X32.arx 无法找到所需的程序。 AcRxDynamicLinker 加载“C:\Documents and Settings\Administrator\桌面\XDRX_API.R16.X32.arx  详情 回复 发表于 2013-6-16 12:16
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

签到天数: 1184 天

连续签到: 7 天

[LV.10]以坛为家III

点击这里给我发消息

已领礼包: 142个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 12:14:59 | 显示全部楼层
牢固 发表于 2013-6-16 09:40
提供个自动加载XDRX_API函数,将晓东API文件放在CAD搜索目录下,运行如下函数即可实现自动加载:

G版,对于R17没 64位的,这个考虑没?

点评

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

使用道具 举报

签到天数: 196 天

连续签到: 31 天

[LV.7]常住居民III

发表于 2013-6-16 12:16:08 | 显示全部楼层
XDSoft 发表于 2013-6-16 12:08
另外那个帖子是没升级的,这里提供的是修改字符集为UNICODE后,在VS2010下面编译的。

你测试下 新提供 ...

命令: AD APPLOAD
C:\Documents and Settings\Administrator\桌面\XDRX_API.R16.X32.arx
无法找到所需的程序。
AcRxDynamicLinker 加载“C:\Documents and
Settings\Administrator\桌面\XDRX_API.R16.X32.arx”失败
C:\Program Files\AutoCAD 2004\acad.exe无法加载 XDRX_API.R16.X32.arx 文件。

CAD2006加载成功。 CAD2005没有装

点评

请再次测试一下r2004的加载。  发表于 2013-6-19 02:48
命令: (ARXLOAD "G:/xd/XDRX_API.R18.X64.arx") G:\xd\XDRX_API.R18.X64.arx 无法找到所需的程序。 Error: ARXLOAD 失败 我的加载提示和你的一样。  详情 回复 发表于 2013-6-16 15:18
R16版本是使用的ARX 2006 库函数编译的,可能缺少文件,在你的2004版本,记录下了。  详情 回复 发表于 2013-6-16 12:18
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

辽公网安备 21040202000005号

GMT+8, 2018-2-23 12:29 , Processed in 0.523902 second(s), 121 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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