Thema: Delphi Interface - Supports

Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.008 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

AW: Interface - Supports

  Alt 26. Jul 2016, 12:07

Vielleicht will ja mal jemand einen QC-Eintrag machen (ich bin da nicht mehr UpToDate).
Und wie soll der lauten?
Nehmen wir mal diesen Eintrag und kombinieren ihn mit einer Verbesserung der constraints für Generics und voila, wir können folgende Funktion schreiben:

function Supports<T: IInterface, guid>(const Instance: IInterface; out Intf: T): Boolean;
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight

Geändert von Stevie (26. Jul 2016 um 12:16 Uhr)
  Mit Zitat antworten Zitat