Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#3

Re: StringList - Listenindex überschreitet das Maximum

  Alt 17. Nov 2006, 15:59
1. IndexOf() liefert entweder -1 oder einen gültigen Index. Daher wäre die Abfrage zum oberen Ende hinfällig.
2. Die Abfrage zum oberen Ende (die hinfällig ist), ist falsch definiert. Es darf nicht <= heissen, weil du dann Count selbst mit als gültig ansiehst, aber dies ist es nicht. Anzahl und höchster Index sind was anderes bei 0-basierender Indizierung.

/EDIT: CriticalSection sollte die reentranz sicherstellen.
  Mit Zitat antworten Zitat