Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Schrott im Array (https://www.delphipraxis.net/168587-schrott-im-array.html)

Popov 29. Mai 2012 22:06

AW: Schrott im Array
 
Das ist jetzt etwas weit her geholt, aber das sieht mir nach einer Art Speicherüberlauf aus. Sollte eigentlich nicht passieren, ich kann mich aber erinnern sowas auch schon mal erlebt zu haben, auch wenn es schon lange her ist und ich mich an Einzelheiten nicht erinnern kann.

himitsu 29. Mai 2012 23:15

AW: Schrott im Array
 
Zitat:

Zitat von Popov (Beitrag 1168648)
Das ist jetzt etwas weit her geholt, aber das sieht mir nach einer Art Speicherüberlauf aus. Sollte eigentlich nicht passieren, ich kann mich aber erinnern sowas auch schon mal erlebt zu haben, auch wenn es schon lange her ist und ich mich an Einzelheiten nicht erinnern kann.

Darum auch der Rat mal die Bereichsprüfung (Prüfung der Indize, beim Zugriff auf Arrays) zu aktivieren.

Popov 29. Mai 2012 23:47

AW: Schrott im Array
 
Zitat:

Zitat von yss14 (Beitrag 1168641)
Btw gibt es in Delphi 7 die Möglichkeit, sich während der Laufzeit den Inhalt eines Arrays anzuschauen, ohne ihn jedes mal auszugeben.

Ja, ist möglich, es ist sogar möglich die Werte zu ändern.

Menü >> Ansicht > Debug-Fenster >

- Überwachte Ausdrücke (für alle Variablen, gesuchte Ausdrücke müssen hinzugefügt werden (Strg+A, oder rechte Maustaste))
- Lokale Variablen (alle lokalen Variablen werden angezeigt)

Wenn man bei Lokale Variablen die Variable mit rechten Maustaste auswählt, kann man den Objektinspektor wählen und einen Wert zuweisen oder ändern.

yss14 30. Mai 2012 08:11

AW: Schrott im Array
 
Zitat:

Zitat von Popov (Beitrag 1168661)
Zitat:

Zitat von yss14 (Beitrag 1168641)
Btw gibt es in Delphi 7 die Möglichkeit, sich während der Laufzeit den Inhalt eines Arrays anzuschauen, ohne ihn jedes mal auszugeben.

Ja, ist möglich, es ist sogar möglich die Werte zu ändern.

Menü >> Ansicht > Debug-Fenster >

- Überwachte Ausdrücke (für alle Variablen, gesuchte Ausdrücke müssen hinzugefügt werden (Strg+A, oder rechte Maustaste))
- Lokale Variablen (alle lokalen Variablen werden angezeigt)

Wenn man bei Lokale Variablen die Variable mit rechten Maustaste auswählt, kann man den Objektinspektor wählen und einen Wert zuweisen oder ändern.

Vielen Dank, werde ich nachher mal ausprobieren ;-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:40 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz