Thema: Delphi RTTI - Properties setzen

Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#6

Re: RTTI - Properties setzen

  Alt 27. Feb 2007, 16:35
Zitat von GuenterS:
... aber wie unterscheidet man dann Float Werte von TDateTime Werte?
Über den "PropTypeName":
Delphi-Quellcode:
var
   PropInfos: PPropList;
   PropTypeName : string;
   pi : PPropInfo;
begin
...
      GetPropList(obj.ClassInfo, type_kinds, PropInfos);
...

      for i := 0 to prop_count - 1 do
      begin
         s := '';

         pi := PropInfos^[i];
         PropTypeName := pi.PropType^.Name;
         if PropTypeName='TDateTimethen
            ...
Andreas
  Mit Zitat antworten Zitat