Einzelnen Beitrag anzeigen

webcss

Registriert seit: 10. Feb 2006
255 Beiträge
 
Delphi XE2 Professional
 
#3

AW: RTTI Typ ermitteln bei generics?

  Alt 23. Sep 2010, 12:47
Sorry, das ist mir auch klar, aber:

über RTTI kann ich einen beliebigen Typ abfragen. Nun will ich wissen, ob mein Typ einer bestimmten Deklaration folgt.

bisher mache ich das so:
Delphi-Quellcode:
...
tkRecord: if AnsiStartsText('TMyRecord', FieldInfo.FieldType.AsRecord.Name) then; //aha!! ist TMyRecord
...
Funktioniert soweit, wollte nur wissen, ob's nicht auch eleganter geht?!
"Wer seinem Computer Mist erzählt, muss immer damit rechnen..." (unbekannt)
"Der Computer rechnet damit, dass der Mensch denkt..." (auch unbekannt)
mein blog
  Mit Zitat antworten Zitat