Abend!
Ich habe 2 Forms. Auf der Zweiten Form habe ich eine ComboBox und eine ShellTreeView Komponente.
Die ComboBox hat als Items z.B.:
E:\
F:\
G:\
wenn ich nun die auswahl änder wird die folgende procedure aufgerufen:
Delphi-Quellcode:
procedure TForm2.ComboBox1Change(Sender: TObject);
begin
ShellTreeView1.Root:=ComboBox1.Text;
end;
Das sollte doch so ok sein?! Wenn ich aber nun bei der ComboBox einen anderen Eintrag wähle (z.b. F:\ ), dann schließt sich die Form2.
Wenn ich darauf hin von Form1 wieder Form2 öffne, dann ist der Root des ShellTreeView auch mein neugewähltes Laufwerk (hier F:\ )
Wie kann ich das schließen des Forms denn verhindern?! Woran kann das liegen?
die ShellComboBox kann ich nicht benutzen, weil nur bestimmte, vorher gefilterte ( keine leeren etc. ) Laufwerke aufgelistet werden sollen...
Fehlermeldungen gibt er überhaupt nicht aus...
hoffe jemand kann mir da helfen!
thx
dioony