找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

楼主: newer

[研讨] 关于对象反应器,如何写才好?

[复制链接]

已领礼包: 145个

财富等级: 日进斗金

发表于 2013-12-24 15:59:02 | 显示全部楼层
牢固 发表于 2013-12-24 13:23
出现异常的是xdrx_xdata_set函数!修改和查询扩展数的函数换成自己定义的就完全没问题了!

帮监视下,什么情况下,xdrx_xdata_set 出问题,是set 还是 get?

点评

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

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2013-12-24 16:24:05 | 显示全部楼层
aeo 发表于 2013-12-24 13:39
实在没想明白,你把块定义改了,那图里面的其他地方的插入不是也改了?

难道只插入一个?那还做块干什么 ...

可以用块这种方法“封装”对象。

点评

aeo
单独是可以,copy一下呢,难道copy出来的都要一起改?  详情 回复 发表于 2013-12-24 17:25
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-12-24 16:44:06 | 显示全部楼层
XDSoft 发表于 2013-12-24 15:59
帮监视下,什么情况下,xdrx_xdata_set 出问题,是set 还是 get?

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

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2013-12-24 17:25:21 | 显示全部楼层
XDSoft 发表于 2013-12-24 16:24
可以用块这种方法“封装”对象。

单独是可以,copy一下呢,难道copy出来的都要一起改?

点评

这是一种方法了,用块封装的对象,应该有应用程序去维护,块名可以是“随机”的,和普通的LINE什么的没不同,都是单一的“实体”,程序避免出现其他块更新。比如加框文字等。 对不是属性实体的封装的块“对象”,  详情 回复 发表于 2013-12-24 17:44
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2013-12-24 17:44:42 | 显示全部楼层
aeo 发表于 2013-12-24 17:25
单独是可以,copy一下呢,难道copy出来的都要一起改?

这是一种方法了,用块封装的对象,应该有应用程序去维护,块名可以是“随机”的,和普通的LINE什么的没不同,都是单一的“实体”,程序避免出现其他块更新。比如加框文字等。

对不是属性实体的封装的块“对象”,如果利用块更新的特征也一样,都有程序去控制。比如坐标块,表格块,带WIPEOUT的块等等。

用块做容器去封装一个对象,一些情况下比组要好,因为组有时候可能是“散”的,用户不注意的情况下,编辑时候会出现问题。

这种块封装的对象,就像“自定义实体”。通过加到块上面的方法去维护他们。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2013-12-24 17:55:40 | 显示全部楼层
牢固 发表于 2013-12-24 12:35
用点监视器实现了,复制后的对象也可以关联!但是经常API出现异常的Bug,没找到问题出在何处!

修改的API发你QQ离线了,加载新的API,再试试看行不。

测试了你的程序,属性从字多变少,没跟着变化。增加字符正常。

点评

还是不行的!35楼是不用xdrx_xdata_set函数的完整代码,程序测试完全没有问题!点监视的缺点是修改了属性后,不能立即更新边框,需要鼠标在块上略过一下才能更新边框!所以还是在属性上加反应器比较好,修改属性后边  详情 回复 发表于 2013-12-24 20:46
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2013-12-24 20:46:44 | 显示全部楼层
XDSoft 发表于 2013-12-24 17:55
修改的API发你QQ离线了,加载新的API,再试试看行不。

测试了你的程序,属性从字多变少,没跟着变化。 ...

还是不行的!35楼是不用xdrx_xdata_set函数的完整代码,程序测试完全没有问题!点监视的缺点是修改了属性后,不能立即更新边框,需要鼠标在块上略过一下才能更新边框!所以还是在属性上加反应器比较好,修改属性后边框可以立即更新!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1268个

财富等级: 财源广进

发表于 2013-12-25 11:45:19 | 显示全部楼层
API 的 Setxdata 增加 String 类时 会增加 (1002 . "{")  (1002 . "}") ,用 entmod 或者 vla-setxdata 不会增加,前面要 regapp
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 326个

财富等级: 日进斗金

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-27 16:27 , Processed in 0.185539 second(s), 43 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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