能取出一个类实例所有的 published 方法名啊!(200)

  • 主题发起人 主题发起人 kk2000
  • 开始时间 开始时间
K

kk2000

Unregistered / Unconfirmed
GUEST, unregistred user!
好像RTTI 只支持property 的, 不能取出procedure 和 function 的信息published procedure RegisterMethod; procedure getExcuteObject; procedure getGroupRights;
 
published段的可以试着用函数名称获取指针
 
我不是想取出方法指针! 是想获去类实例的所有方法名称!
 
实例的函数或者方法,有published的吗?好像有public的,但没有published的。RTTI只能读取published部分的属性,public属性也不可读。
 
http://www.cnblogs.com/del/articles/1269359.html
 
王大侠给出的, 我已经看过了, 不过没有在D2009测试过。 在D6就是取出所有property 定义的东西, 上面定义的方法根本取不出来
 
上面的博客上的东西是用反射取方法的.属性只能用RTTI来取.所以你要分开取
 
放在published的方法与过程定义是可以取出的,以前搞过。
 
招聘项目经理1.有程序员工作经历2.从事过大中型项目实际开发和管理,具有丰富的实施经验, 有很强的写作和语言表达能力,和团队协作意识 较好的组织协调能力,项目控制能力,良好的客户交流沟通能力3.精通C++,Web技术;熟悉多层和分布式开发 具有良好的代码编写习惯和文档编写能力4.有系统设计经验,能够设计项目方案5.能够带领项目组成员完成项目6.薪金面议郑州科鸿电子技术有限公司电话:0371-66291553 联系人:崔工地址:郑州市紫荆山路72号裕鸿花园大厦B座14层
 
多人接受答案了。
 
后退
顶部