Forum: Object-Pascal / Delphi-Language
Delphi
by s.h.a.r.k,
8. Mär 2010
Befolge den Tipp von Tom. Ich habe gedacht die Einträge sind dauerhaft in der CB enthalten. Wenn die mal gelöscht werden, dann musst du diese mit Add oder Insert hinzufügen. So bekommst du neue Einträge in die Liste. Wenn schon welche vorhanden sind, dann kannst du via Index, wie du im ersten Post beschrieben hast, darauf zugreifen und diese ändern. Das Problem, welchest du hast, ist, dass du,...
Forum: Object-Pascal / Delphi-Language
Delphi
by s.h.a.r.k,
8. Mär 2010
Der Fehler *muss* wo anders liegen :) oder du clearst du ComboBox irgenwie. Die genauen Zusammenhänge werden aus deinem Post nicht wirklich klar. Du kannst vor jedem Zugriff auf die ComboBox mal zu Debug-Zwecken (sehr schmutzig!) und ShowMessage(IntToStr(ComboBox.Items.Count)); machen. Wenn immer 5 raus kommt, dann greifst du irgendwann mal auf den Index 5 oder größer zu. (bei 5 Einträgen sind ja...