2016-07-13 20 views
1

Delphi 10.1 Berlin/Windows-10 x 64Delphi Berlin Data- Breakpoint- Ungültige Adresse/Adresse für Data- Breakpoint- entzieht sich mir

Mein Google-Fu dies nicht findet.

"Add Data Breakpoint" benötigt eine Adresse, wie finde ich sie? Die Standardadresse ist $ 0, und ich kann nicht herausfinden, wie man die Adresse der Variable erhält, die ich sehen möchte? Ich habe versucht, die Variable hervorzuheben und dann einen Datenhaltepunkt anzufordern, aber nein: nichts.

Jede Hilfe wäre willkommen! Danke!

Antwort

3

Angenommen, die Variable heißt Foo. Öffnen Sie das Auswertungsfenster (STRG + F7) und bewerten Sie @Foo. Dies ist die Adresse der Variablen und was Sie für den Datenhaltepunkt liefern müssen.

+0

Danke @David! es funktioniert jetzt, offensichtlich jetzt, dass ich darüber nachdenke :-) 417k REP tut dir nicht gerecht :-) – chillum

+0

Natürlich ist der Debugger hilfreich genug, dass du foo direkt schreiben kannst (auch ohne @). –

+0

Nein, deshalb habe ich die Frage gestellt, die nicht funktioniert, klicken Sie auf Ausführen-> Hinzufügen Haltepunkt-> Datenhaltepunkt gibt ungültige Adresse, wenn Sie nur die Variable eingeben ... mit @ aber es funktioniert – chillum