DriveComboBox1 Laufwerke neu einlesen (neues LAUFWERK da[z.B. USB-Stick])
-
Hallo zusammen,
Ich habe eine DriveComboBox1 und möchte diese Updaten.
D.h. wenn z.B. ein USB Stick angeschlossen wird.Ich rufe eine Form auf, welche die DriveCombobox
enthält. Es reicht mir wenn ich beim OnShow() ein
DriveComboBox1->Update() oder so machen kann.Ich brauche nicht triggern ob ein neues LW da ist.
Das neue Laufwerk wird aber nicht angezeigt, erst wenn ich die Anwendung neu starte ;-(.
DriveComboBox1->Update() DriveComboBox1->Invalidate()funktionieren beide nicht.
Danke
-
Hallo
erzeug doch die DriveComboBox jedesmal neu beim Aufruf deines Formulars
(habe das unter BCB4 gestetet und hat funktioniert)MfG
Klaus
-
Siehe FAQ unter "Laufwerke".
-
Jansen schrieb:
Siehe FAQ unter "Laufwerke".
@ Jansen
so wird mir mitgeteilt bzw. ich weiß wann ein Wechsel stattgefunden hat, aber das ändert nichts an der Tatsache, das meine Combobox nicht abgedatet wird.
trotzdem danke

@Klaus B Supi danke so funzt es

-
YLIREBUS schrieb:
so wird mir mitgeteilt bzw. ich weiß wann ein Wechsel stattgefunden hat, aber das ändert nichts an der Tatsache, das meine Combobox nicht abgedatet wird.
Durch das Setzen von TextCase wird ein Update der DriveComboBox erzwungen. Deshalb auch der Refresh-Hinweis in der Überschrift des FAQ-Beitrages.