Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#8

Re: Unitname anhand Objektreferenz ermitteln

  Alt 26. Apr 2010, 18:18
Zitat von Hawkeye219:
Funktioniert doch
Vielen Dank, Du kriegt ein virtuelles von mir.

Zitat von himitsu:
Wenn es direkt geht, dann ließ es doch vor Ort aus und gib nur den Namen weiter?
Es ist eh etwas wieder der Natur, wenn man von einem Interface das dahinter versteckte Objekt rausrückt.
So habe ich es bei meinen Versuchen auch schon gemacht, aber ich wäre nie drauf gekommen, dass es an dem {$M+} Compilerschalter hängt.
Delphi-Quellcode:
  ITest = interface(IUnknown) // aus DUnit TestFramework
    ['{89CCD557-7DE1-4814-B033-ABAFE0870EC7}']
    function GetName: string;
    function GetUnitName:string; // Neu!
    function CountTestCases: integer;
    function CountEnabledTestCases: integer;
    function Tests: IInterfaceList;
Andreas
  Mit Zitat antworten Zitat