起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 329|回复: 4

【结贴】X3中RTTI怎么实现?

[复制链接]
发表于 2010-8-10 16:36:07 | 显示全部楼层 |阅读模式
例如
我在处理一个文本文件时遇到 width=30,我就把这个控件的width设为30
回复

使用道具 举报

 楼主| 发表于 2010-8-10 17:02:06 | 显示全部楼层
实现需求了,结贴
回复 支持 反对

使用道具 举报

发表于 2010-8-11 09:05:47 | 显示全部楼层
楼主,抽空把你的方法共享一下吧,谢了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-11 17:30:49 | 显示全部楼层
如果是设置属性,可简单的用TypeInfo,前提是确保控件有这个属性。
Business.System.TypInfo.SetPropValue(theObject,'width',100);  //将控件的width设为100

如果调用某方法,可用ObjectHelper。
static function CallMethod(o: TObject; methodName: string; methodParams: array of TObject): TObject; overload;
不用我多说了吧
回复 支持 反对

使用道具 举报

发表于 2010-8-12 12:56:28 | 显示全部楼层
做标记
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 17:15 , Processed in 0.042372 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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