您的位置:程序门 -> delphi -> vcl组件开发及应用



请问大家 getpropinfo 函数有什么作用,用法是怎样的!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问大家 getpropinfo 函数有什么作用,用法是怎样的!
发表于:2007-12-25 15:32:03 楼主
麻烦大家告诉小弟我,我是新手,前辈多给些例子启发下!
发表于:2007-12-26 10:30:571楼 得分:0
getpropinfo   函数用于获得属性的   rtti   指针   ppropinfo。它有四种重载形式,后面三种重载的实现都是调用第一种形式。akinds   参数用于限制属性的类型,如果得到的   ppropinfo   不属于指定的类型,则返回   nil。

    function   getpropinfo(typeinfo:   ptypeinfo;   const   propname:   string):   ppropinfo;

    function   getpropinfo(instance:   tobject;   const   propname:   string;
        akinds:   ttypekinds   =   []):   ppropinfo;
    function   getpropinfo(aclass:   tclass;   const   propname:   string;
        akinds:   ttypekinds   =   []):   ppropinfo;
    function   getpropinfo(typeinfo:   ptypeinfo;   const   propname:   string;
        akinds:   ttypekinds):   ppropinfo;
发表于:2007-12-26 10:31:272楼 得分:0
搜来的,话说我也看不懂,帮顶,学习
发表于:2007-12-26 10:36:473楼 得分:0
这个是实现反射的
可以用来判断一个类是否有这个属性
这个属性的类型(integer   pointer..==)
发表于:2007-12-26 11:01:514楼 得分:0
dd


快速检索

最新资讯
热门点击