Einzelnen Beitrag anzeigen

Benutzerbild von Sanchez
Sanchez

Registriert seit: 24. Apr 2003
Ort: Neumarkt Stmk
892 Beiträge
 
Delphi XE6 Enterprise
 
#3

Re: problem mit listenindex überschreitet maximum

  Alt 22. Apr 2005, 17:47
Hallo,

Von welchem Typ ist den Artikel? Aus deinem Quellcode geht nicht hervor, wo Artikel gefüllt wird und das ArtikelCount wirklich
die Anzahl an Elementen in Artikel ist. Meine Glaskugel ist leider zurzeit in der Reinigung, aber dort würde ich jetzt weitersuchen, hätte ich den Source.

Delphi-Quellcode:
..
For I:=0 to ArtikelCount-1 Do begin
  Gauge1.Progress := I;
  If (Artikel[I].ENDKUNDE='JA') AND (Artikel[I].VERFUEGBARKEIT='JA') then begin
    if ListeModel.items.indexof(Artikel[I].ARTIKELNUMMER) =-1 then begin
       ...
    end;
  end;
end;
Übrigens du vergleichst hier Strings auf Gleichheit mit JA. Ich weiss zwar nicht, ob dort noch andere Werte als ja oder nein stehen können, aber möglicherweise solltest du da besser boolsche-Variablen verwenden.

grüße, daniel
Daniel
Testen ist feige!
  Mit Zitat antworten Zitat