Announcement

Collapse
No announcement yet.

Objektreferenz als String ausgeben

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Objektreferenz als String ausgeben

    Hallo zusammen

    Zu Testzwecken möchte ich die hinter einem Objekt steckende Adresse als String ausgeben, bringe das aber leider nicht fertig.

    Wer kann mir helfen?

    Danke

    Roland Heini

  • #2
    <pre>var
    Bla: TObject;
    S: string;
    begin
    // Bla zuweisen
    S := Format('%x', [Cardinal(Bla)]);
    end;</pre><br><br>
    Eine Objjektreferenz ist ein Zeiger. Ein Zeiger ist nichts weiter als eine 32 Bit-Zahl. Es darf also zu einem Integer oder besser zu einem cardinal umgetypt werden

    Comment


    • #3
      oder

      Format('%p', [Obj])

      Comment


      • #4
        Besten Dank! Genau die gesuchte Lösung!
        Roland Hein

        Comment

        Working...
        X