Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#8

Re: Listindex überschreitet Maximum - Einmal ja, einmal nein

  Alt 31. Okt 2006, 16:07
Hallo draGgo,

schaue mal in diesen Thread hinein, da findest du die Erklärung für die Fehlermeldung.

Zu deiner Split-Funktion: wenn diese dir eine Stringliste liefert, dann bist du als Aufrufer für die Freigabe der Liste verantwortlich. Befehle wie

for I := 0 to Split(Str,'|',false,false).count -1 do begin oder
StringLst.Assign(Split(Str,'|',false,false)); erzeugen somit Speicherlecks, weil du keine Referenz speicherst, mit der du die Liste wieder freigeben kannst.

@RavenIV
Du machst Witze, oder? klick

Gruß Hawkeye
  Mit Zitat antworten Zitat