Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by oki,
12. Dez 2006
Hi,
kann es sein, dass du die Checkbox checkst, wobei dein Ereignis mit Aufruf ComboExit diesen Vorgang über SendMessage wieder rückgängig macht?
Für mich sieht das jedenfalls so aus, dass du zweimal checkst und sich somit in der Ansicht nichts ändert.
Gruß oki
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by oki,
12. Dez 2006
Hi,
da hilft nur debuggen. Setz einen Breakpoint auf die Zeile
a_chk.Checked:= true; und prüfe ob der Debugger da stoppt und ob und welche Checkbox in dem array aufgerufen wird.
Dann stellt ich die Frage, ob dein dyn. Array auch gesetz ist (SetLength).
Wenn nicht, dann wird zwar die Funktion angesprungen aber high liefert -1 und die schleife wird nicht ausgeführt.
Gruß oki