Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
30. Okt 2003
Hier die Lösung falls nochmal jemand das Problem hat:
einfach den Befehl um die ComboBox mit Items zu laden in das OnKeyPress-Ereignis der ComboBox schreiben. (Ich hatte es vorher im OnCreate des Formulars.)
Und dann natürlich noch items.clear um zu verhindern, dass sie mehrmals eingefügt werden.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
29. Okt 2003
Der oben beschrieben Prozess "ins Edit rein und dann in der ComboBox ausgeben" ist in meinem Programm natürlich viel komplexer. (Sorry, aber der Einfachheit halber wollte ich es möglichst kurz beschreiben.)
Das Edit steht in einem anderen Formular, mit einem Klick auf einen Button werden die Daten in der Datenbank gespeichert.
Beim Aufrufen des anderen Formulars wird dann die ComboBox mit...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
28. Okt 2003
Oder ist es vielleicht im OnDropDown-Ereignis fehl am Platz?
Aber eigentlich ja nicht.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
28. Okt 2003
RePaint geht schon mal nicht
App.ProcessMessages - versteh ich nicht ganz, was du damit meinst. (MeineApplication.ProcessMessages? - Gibt es nicht)
Hast du noch eine andere Idee?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
28. Okt 2003
wenn ich aber das Formular schließe und wieder öffne, dann ist der Item drin.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Micha,
28. Okt 2003
Wie kann ich eine ComboBox updaten?
Mit keinem der folgenden Befehle im OnDropDown-Ereignis funktioniert es:
ComboBox.update
ComboBox.UpdateControlState
ComboBox.refresh