Registriert seit: 12. Jan 2019
Ort: Hessen
701 Beiträge
Delphi 12 Athens
|
AW: Casten nach etwas generischem
5. Jun 2019, 18:42
Ich habe eine Lösung gefunden und sie war einfacher als gedacht. Man kommt relativ einfach an die TGUID des Interfaces und das kann man dann für Supports(..) verwenden:
Delphi-Quellcode:
guid := GetTypeData( TypeInfo(T)).Guid;
Supports(virtualInterface, guid, Result);
Dir ist schon klar das Interfaces nicht unbedingt eine GUID haben müssen, oder?
Peter Below
|