Zitat:
Nur richtig schön wäre es nun noch den passenden Namen zu haben (der In Delphi verwendet wird z.b. IInterface), falls man da überhaupt rann kommt...
Auch das geht. Nehme die
Unit im Attachment und benutze die Funktion
function FindTypeInfo(const AGUID: TGUID; AModule: LongWord = allModules): PTypeInfo; overload;
über die PTypeInfo^ und TypInfo.GetTypeData(PTypeInfo)^ kommst du an den Namen der Interfaces und auch an alle aufrufbaren Methoden samt Parametern.
Gruß hagen
PS: hoffe das du meine
Unit nicht in deine Sourcecode Formatierung (wenn man es so bezeichnen möchte) umbaust