Thema: Delphi AV bei dynamischen Array

Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#2

Re: AV bei dynamischen Array

  Alt 30. Sep 2005, 18:21
Hi Jaschu,

Zitat von jaschu:
Bei Hinzufügen eines Strings tritt eine Zugriffsverletzung auf, wenn man das Programm schließt.
das ist die Fehlerklasse "off-by-one" - mach das besser so:

Delphi-Quellcode:
procedure mp3list.addsingle(str : String);
begin
  setlength(items, length(items)+1);
  items[High(items)].t0 := str;
end;
Grüße vom marabu
  Mit Zitat antworten Zitat