找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: XDSoft

[程序发布] (2024.05.23日更新)XDRX_API FOR ACAD 2004-2025

 火... [复制链接]

已领礼包: 145个

财富等级: 日进斗金

 楼主| 发表于 2013-6-17 00:30:17 | 显示全部楼层
taner 发表于 2013-6-17 00:24
带消息提示的,能否在前加一个反斜杠及最后加一个冒号,这样用起来可以少输一点东西

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

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2013-6-17 00:24:58 | 显示全部楼层
带消息提示的,能否在前加一个反斜杠及最后加一个冒号,这样用起来可以少输一点东西

点评

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

使用道具 举报

已领礼包: 35个

财富等级: 招财进宝

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

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-6-16 19:23:00 | 显示全部楼层
XDSoft 发表于 2013-6-16 12:14
G版,对于R17没 64位的,这个考虑没?

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

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 16:01:06 | 显示全部楼层
Free-Lancer 发表于 2013-6-16 12:53
Curve_Union 和 Curve_subtract 有问题
1 不给参数 T,异常退出
2 给 T 参数运行正常,但是提示输入宽度 ...

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

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2013-6-16 15:23:59 | 显示全部楼层
429014673 发表于 2013-6-16 15:18
命令: (ARXLOAD "G:/xd/XDRX_API.R18.X64.arx")
G:\xd\XDRX_API.R18.X64.arx 无法找到所需的程序。
Err ...

第一个加载成功的就是 2012 x64 版本, 你的系统和 CAD版本是什么

点评

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

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 15:22:02 | 显示全部楼层
429014673 发表于 2013-6-16 15:18
命令: (ARXLOAD "G:/xd/XDRX_API.R18.X64.arx")
G:\xd\XDRX_API.R18.X64.arx 无法找到所需的程序。
Err ...

确定是在 AUTOCAD 2012 64位版本加载的吗?

点评

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

使用道具 举报

已领礼包: 343个

财富等级: 日进斗金

发表于 2013-6-16 15:18:05 | 显示全部楼层
wowan1314 发表于 2013-6-16 12:16
命令: AD APPLOAD
C:\Documents and Settings\Administrator\桌面\XDRX_API.R16.X32.arx
无法找到所需 ...

命令: (ARXLOAD "G:/xd/XDRX_API.R18.X64.arx")
G:\xd\XDRX_API.R18.X64.arx 无法找到所需的程序。
Error: ARXLOAD 失败

我的加载提示和你的一样。

点评

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_API.R16  详情 回复 发表于 2013-6-23 17:14
第一个加载成功的就是 2012 x64 版本, 你的系统和 CAD版本是什么  详情 回复 发表于 2013-6-16 15:23
确定是在 AUTOCAD 2012 64位版本加载的吗?  详情 回复 发表于 2013-6-16 15:22
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2013-6-16 12:53:32 | 显示全部楼层
本帖最后由 Free-Lancer 于 2013-6-16 12:56 编辑

Curve_Union 和 Curve_subtract 有问题
1 不给参数 T,异常退出
2 给 T 参数运行正常,但是提示输入宽度,这个有点多余,在应用中可以还要对生成的这个 Curve 进行后续的操作、计算等等,直接出现这个宽度提示就中断了程序运行

命令: (xdrx_curve_union (car (entsel)) (car (Entsel)))

选择对象:
选择对象: ; 错误: ADS 请求错误


命令: (xdrx_curve_union (car (entsel)) (car (Entsel)) t)

选择对象:
选择对象:
请输入轮廓线宽度<0>:
成功的生成了1条轮廓线!T

测试环境:
Windows 7 旗舰版 + AutoCAD 2014 / 2012 中文版 ,均为 32 位版本

点评

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

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 12:49:43 | 显示全部楼层
Free-Lancer 发表于 2013-6-16 12:47
功    能:提供一个YES,NO的判断函数,不用自己设置INITGET和关键字

调用格式:(xdrx_yesorno  [缺省的 ...

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

使用道具 举报

发表于 2013-6-16 12:47:38 | 显示全部楼层
功    能:提供一个YES,NO的判断函数,不用自己设置INITGET和关键字

调用格式:(xdrx_yesorno <提示字符串> [缺省的回答])

返    回:用户输入Y,返回1,输入N,返回0

说    明:参数[缺省的回答]不提供,默认为1(YES),
                1:YES
                0: NO

这个手册说明有问题,提示字串不管给不给,都会提示默认的,默认值 应该是 1 或 0

命令: (xdrx_yesorno "\nYes or No<Y>:" 0)

Yes or No<Y>:?[是(Y)/否(N)]<N>:
0

命令: (xdrx_yesorno "" 0)
?[是(Y)/否(N)]<N>:
0

命令: (xdrx_yesorno "" 1)
?[是(Y)/否(N)]<Y>:
1

点评

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

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

 楼主| 发表于 2013-6-16 12:18:02 | 显示全部楼层
wowan1314 发表于 2013-6-16 12:16
命令: AD APPLOAD
C:\Documents and Settings\Administrator\桌面\XDRX_API.R16.X32.arx
无法找到所需 ...

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

使用道具 举报

发表于 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豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

 楼主| 发表于 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豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

 楼主| 发表于 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豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-18 16:20 , Processed in 0.497275 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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