> > Here is the command line version of my app. > > lCount := GetPropList(O.ClassInfo, lPropFilter, nil, false);
Here is the small difference. I used TypeInfo() that returns a direct reference to the RTTI. Your code uses ClassInfo that will load the pointer from the Class structure. The pointer in this class structure is nil. _______________________________________________ fpc-devel maillist - [email protected] http://lists.freepascal.org/mailman/listinfo/fpc-devel
