Hallo.
Ich habe ein kleines Problem. Ich würde gerne nachdem ich die Columns meinem DBGrid neu zugeordnet habe, gerne sortieren beziehungsweise aus meinem DBGrid entfernen.
Soweit, so gut.
Delphi-Quellcode:
DBGrid1.Columns.RebuildColumns;
DBGrid1.Columns.Delete(0);
DBGrid1.Columns.Delete(7);
DBGrid1.Columns.Delete(7);
DBGrid1.Columns.Delete(9); !!!
DBGrid1.Columns.Delete(9); !!!
DBGrid1.Columns.Items[8].Index := 5;
DBGrid1.Columns.Items[8].Index := 7;
Leider bekomme ich jedoch nach den beiden Zeilen DBGrid1.Columns.Delete(9); einen Fehler: Listenindex überschreitet Maxium (9), ich habe keine Ahnung woran das liegen könnte oô. Letztendlich funktioniert es aber dennoch, die beiden Spalten die nicht angezeigt werden sollen, werden somit nicht angezeigt. Nur den Fehler krieg' ich irgendwie nicht weg