Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mokuba01,
14. Apr 2012
Ja, in diese Richtung gingen meine Befürchtungen auch schon. Allerdings ist der einzige kritische Bereich, bei dem imo solche Exceptions auftreten könnten, ein kleiner eingebundener Stack, aber den habe ich nun schon an allen Enden geprüft und nichts heikles gefunden.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mokuba01,
14. Apr 2012
Das ist doch ein Witz... Gerade eben Delphi und Windows neugestartet und...: Tada! Keine Fehler mehr. Wodurch der Fehler auftrat, wird wohl für immer ein Rätsel bleiben... Trotzdem Danke für deine Antwort und deine Mühe.
Einen schönen Abend noch
mfg Mokuba01
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mokuba01,
14. Apr 2012
Das Aktivieren der Bereichsprüfung ändert nichts am Verhalten des Programms. Und wie oben schon geschrieben, tritt, wenn ich "SetLength(felder, x, y)" verwende, der Fehler bereits hier auf.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Mokuba01,
14. Apr 2012
Guten Abend,
ich habe ein zweidimensionales dynamisches Array. Bei jedem Aufruf durch den Nutzer werden dessen Maße erneut bestimmt. Ab dem zweiten Mal tritt dabei ein Fehler (EInvalidPointer) auf.
Früher habe ich
setlength(felder, x);
for i:=0 to x-1 do
setlength(felder,y); verwendet.