Einzelnen Beitrag anzeigen

BRobby

Registriert seit: 30. Dez 2004
Ort: Bottrop
26 Beiträge
 
Delphi 11 Alexandria
 
#1

Wie ermittelt man die Adresse der Instanz einer Komponente?

  Alt 16. Nov 2023, 18:44
Delphi-Version: 11 Alexandria
Hallo zusammen,

ich bräuchte in einer Komponente die konkrete Adresse der Instanz dieser Komponente.
Also z. Bsp.
Delphi-Quellcode:
 
type
   abc = class(tComponent)
     private
       p: Pointer;
       ...
     procedure P1;
   end;

IMPLEMENTATION

procedure abc.P1;
begin
  p:=@self;
  ...
end;
@self funktioniert nicht.

Wie geht es auf anderem Weg?

Geändert von BRobby (16. Nov 2023 um 18:50 Uhr)
  Mit Zitat antworten Zitat