ähm... sorry, wenns so rüberkam, aber ich hatte auf keine fall die absicht, dich irgendwie zu veräppeln! Ich hatte beim ersten Post wegen deines Schreibstils gemeint, du wärst noch Anfänger, und deswegen EDBErrs Aussagen etwas konkretisiert(Seine Antwort darauf ist auch ganz schön). Beim zweiten Mal hab ich eben kurz vorm posten noch gesehen, wie viele posts du schon hast...
nachdem wir das problem jetzt kennen:
Es könnte auch helfen, wenn du einen timer mit folgender prozedur erstellst:
Delphi-Quellcode:
procedure CBTimerTimer(Sender: TObject);
begin
(Sender as TTimer).Enabled := false;
Combobox1.SetFocus;
end;
Und den timer im Formshow aktivierst. Du musst dann mit dem Interval ein wenig rumprobieren, damit die Combobox ohne merkbare Verzögerung aktiviert wird. Natürlich ist das dann Symptombehandlung, erspart dir aber, TComboBox abzuleiten.
@Daniel G: Bitte Vierauge, da hab ich mich schon dran gewöhnt.