Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#7

Re: Datensatz laden - ComboBox bleibt beim Ladevorgang offen

  Alt 27. Jan 2007, 16:41
Hi Christian,

bei Eintritt in den event handler der ComboBox für OnChange() ist die DropDown-Liste bereits wieder geschlossen:

Delphi-Quellcode:
procedure TDemoForm.ComboBoxChange(Sender: TObject);
begin
  with Sender as TComboBox do
  begin
    if DroppedDown then
      ShowMessage('ick bin all zu');
  end;
end;
Vielleicht ist Windows aus irgendeinem Grund zwischenzeitlich nicht in der Lage gewesen den betreffenden Ausschnitt der Form neu zu zeichnen. Das notwendige Application.ProcessMessages würde ich noch vor der Zähl-Schleife einbringen.

Grüße vom marabu
  Mit Zitat antworten Zitat