Passt nicht direkt zum Thema, aber verwandt: das
Auslesen von
TComboBoxEx.ItemIndex dauert ca. 3x so lang wie dasselbe bei der guten alten
TComboBox.
Das hat bei mir in einer sehr langen Schleife ein Performance-Problem ausgelöst, was ich dann durch eine lokale Variable gelöst habe.
Delphi-Quellcode:
idx := comboEx.ItemIndex;
for i:=0 to 1000000 do begin
// case comboEx.ItemIndex of // slow!
// 0: ...
// 1: ...
// end;
end;