Wie kann ich denn dann auf die Adresse der Variablen zugreifen, wenn das ein Objekt ist?
Die Adresse der Variablen, in denen der Zeiger auf das Objekt gespeichert ist? Ohne das selbst zu implementieren geht das nicht sinnvoll.
Die Adresse des Objektes selbst?
Delphi-Quellcode:
IntToHex(NativeUInt(Self), SizeOf(NativeUInt) * 2)
// so erhältst du einen String mit der hexadezimalen Repräsentation des Objektes, in dem du diesen Quelltext aufrufst