Einzelnen Beitrag anzeigen

Aviator

Registriert seit: 3. Jun 2010
1.610 Beiträge
 
Delphi 10.3 Rio
 
#39

AW: Schon wieder: Warum Interfaces

  Alt 20. Okt 2016, 15:05
@DeddyH: Danke. Super Beispiel. Wird aber dann doch immer etwas aufwendig wenn man immer wieder mit Supports() abfragen muss.

Um Supports nutzen zu können muss das Interface eine Guid haben.
Das wa rmir bekannt, aber gut das du das für alle anderen hier auch nochmal erwähnst.
Und Supports liefert im letzten Parameter automatisch den Cast des übergebenen Objektes/Interfaces auf das im zweiten Parameter übergebene Interface zurück. Oder Nil wenn Supports nicht true ist.
Ok. Das wusste ich jetzt noch nicht, wäre aber das nächste gewesen, was ich mir angeschaut hätte.
  Mit Zitat antworten Zitat