Einzelnen Beitrag anzeigen

Rippo

Registriert seit: 10. Feb 2015
75 Beiträge
 
Delphi 10 Seattle Professional
 
#1

Wörter Sortieren im Array

  Alt 27. Apr 2016, 12:47
Hallo zusammen

ich möchte in meinem Array die wörter sortieren, jedoch bekomme ich ein fehlermeldung ---> zugriffsverletzung

Delphi-Quellcode:
Procedure SortWord(aWord : string; var aWord_Array : TStringArray);
var NewEintrag, i : Integer;
    Str : String;
    Check: Boolean;
  //wenn sortiert gespeichert werden soll
Begin
 Repeat
  Check:= False;
   i := 1;
    repeat
     if CompareStr(aWord_Array[i], aWord_Array[i+1])>0 then
      begin
       Str := aWord_Array[i];
       aWord_Array[i] := aWord_Array[i+1];
       aWord_Array[i+1] := Str;
       Check := TRUE;
      end;
      Inc(i);
    until(i>Length(aWord_Array));
 Until(Check=FALSE) ;
  Mit Zitat antworten Zitat