Einzelnen Beitrag anzeigen

Benutzerbild von user0815
user0815

Registriert seit: 5. Okt 2007
331 Beiträge
 
Delphi XE2 Professional
 
#10

AW: TStringList erzeugt access violation...

  Alt 20. Nov 2013, 14:04
Arrrrggghhhhhhhh

der Fehler lag ganz woanders.
Ich habe einen Record erstellt und einer Variablen den Record zugewiesen. Hierbei habe ich mit Konstanten gearbeitet und durch die Codevervollständigung (irgendjemand muss ja Schuld haben) die falsche genommen.

Delphi-Quellcode:
const
  MaxWert = 10;
  MaxWertEinheiten = 20;

type
  TRecordXYZ = Record
    a : Integer;
  end;

var
ABC : array[1..MaxWert] of TRecordXYZ;
//statt
ABC : array[1..MaxWertEinheiten] of TRecordXYZ;
Später habe ich dann auf einen Wert gegriffen den es nicht gibt - ABC[11] ...
Trotz allem erschien die Fehlermeldung bei der Stringlist, die aber in diesem Fall nichts damit zu tun hatte.

Danke für´s gucken!
Sollte vielleicht öfter mal ne Pause machen...
  Mit Zitat antworten Zitat