Einzelnen Beitrag anzeigen

Dennis07

Registriert seit: 19. Sep 2011
Ort: Deutschland
485 Beiträge
 
Delphi 11 Alexandria
 
#3

AW: Zur Laufzeit entscheiden ob ein Interface implementiert wird oder nicht

  Alt 9. Dez 2019, 20:37
Fun fact: Den Cast auf TGUID kannst dir sparen, der Compiler erkennt das auch so.
Besser noch: Referenzen zu Interface-Typen sind nichts anderes als TGUID-Objekte. Es gibt bei Interfaces nämlich überhaupt keine Klassentypen wie beispielsweise bei Klassen. Das geht dort nur über die TypeInfo, bzw. deren GUID.
Dennis
  Mit Zitat antworten Zitat