Thema: Delphi String zu Funktion

Einzelnen Beitrag anzeigen

Benutzerbild von sirius
sirius

Registriert seit: 3. Jan 2007
Ort: Dresden
3.443 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: String zu Funktion

  Alt 30. Jan 2008, 14:12
Delphi-Quellcode:
{$M+} //Könnte sein, dass dies nicht zwingend notwendig ist
type Ix=interface
       function getobject:TObject
       ...
     end;
     
     Tx=class(TInterfacedObject,Ix)
         function getObject:TObject;
       published
         procedure catchme;
     end;

...
{$M-} 

function Tx.getObject:TObject;
begin
  result:=self;
end;

...

var x:Ix
begin
  x:=Tx.create;
  x.getObject.Methodaddress('catchme');
So habe ich mir das vorgestellt. Damit geht natürlich kein COM-Server etc.
Edit Allerdings kannst du die Methode so nicht aufrufen, dafür brauchst du noch self.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.
  Mit Zitat antworten Zitat