起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: jiaogl

【搞定】关于runfunc中的参数

[复制链接]
发表于 2007-3-19 16:38:38 | 显示全部楼层
其实很简单,嘿嘿...
在该功能中封装一个属性或公开一个方法,用于对参数变动后的操作。
lFunc := RunFunc(....);
TXXXX(lFunc.MainForm).YYYY;
回复 支持 反对

使用道具 举报

发表于 2007-3-19 17:31:34 | 显示全部楼层
非常感谢linjiawei 的支持!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-20 09:04:06 | 显示全部楼层
最初由 linjiawei 发布
[B]其实很简单,嘿嘿...
在该功能中封装一个属性或公开一个方法,用于对参数变动后的操作。
lFunc := RunFunc(....);
TXXXX(lFunc.MainForm).YYYY; [/B]


这个方法我以前用过,现在就是想通过Run
Func函数去实现,避免使用TXXXX(lFunc.MainForm).YYYY; 这句,还是要谢谢linjiawei 和aDragon,结贴吧!
回复 支持 反对

使用道具 举报

发表于 2007-3-20 09:28:55 | 显示全部楼层
51楼 linjiawei 给的方法其实非常好,这样的写法如果想避免,可以用ObjectHelper来作
参考 http://wiki.justep.cn/mywiki/moi ... =%28objecthelper%29
写成类似
Objecthelper.SetPropertyValue(lFunc.MainForm, 'YYYY', [], 'yyyyvalue');
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-28 18:54 , Processed in 0.038042 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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