Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#12

Re: InterfaceTable eines Interfaces?

  Alt 13. Mär 2007, 18:24
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
Angehängte Dateien
Dateityp: pas typinfoex_796.pas (15,8 KB, 18x aufgerufen)
  Mit Zitat antworten Zitat