Hallo,
ich benutze in meinem Programm den FolderBrowserDialog, der nur die Netzwerkordner anzeigt. Wenn ich nun auf den Button klicke, um den Dialog anzuzeigen, braucht es erstmal eine Weile, bis die Netzwerkordner geladen sind.
Ich würde gerne diese Wartezeit umgehen. Folgende Optionen sind mir dabei eingefallen, wobei ich Probleme habe, diese zu realisieren:
1) Beim Start des Programmes bereits beginnen, die Ordner im Hintergrund zu laden, sodass sie sofort angezeigt werden können, wenn man den Dialog aufruft
2) Den Dialog in meine Start-Form (z.B. in ein extra Panel) einbinden und sofort anzeigen, ohne dass dabei ein externes Fenster geöffnet wird. Hierbei sollten die Ordner ja eigtl. auch zu Beginn geladen werden.
Ich konnte bis jetzt keine hilfreichen Informationen im Internet finde. Zu 2) habe ich nur gefunden, dass man (Microsoft-) Prozesse wie z.B. den Editor in die Form integrieren kann. Dafür bearbeitet man die Eigenschaft Process.MainWindowHandle
Ähnliche Optionen stehen dem Dialog allerdings meiner Kenntnis nach nicht zur Verfügung.
Hat jemand eine Idee?
Danke
ich benutze in meinem Programm den FolderBrowserDialog, der nur die Netzwerkordner anzeigt. Wenn ich nun auf den Button klicke, um den Dialog anzuzeigen, braucht es erstmal eine Weile, bis die Netzwerkordner geladen sind.
Ich würde gerne diese Wartezeit umgehen. Folgende Optionen sind mir dabei eingefallen, wobei ich Probleme habe, diese zu realisieren:
1) Beim Start des Programmes bereits beginnen, die Ordner im Hintergrund zu laden, sodass sie sofort angezeigt werden können, wenn man den Dialog aufruft
2) Den Dialog in meine Start-Form (z.B. in ein extra Panel) einbinden und sofort anzeigen, ohne dass dabei ein externes Fenster geöffnet wird. Hierbei sollten die Ordner ja eigtl. auch zu Beginn geladen werden.
Ich konnte bis jetzt keine hilfreichen Informationen im Internet finde. Zu 2) habe ich nur gefunden, dass man (Microsoft-) Prozesse wie z.B. den Editor in die Form integrieren kann. Dafür bearbeitet man die Eigenschaft Process.MainWindowHandle
Ähnliche Optionen stehen dem Dialog allerdings meiner Kenntnis nach nicht zur Verfügung.
Hat jemand eine Idee?
Danke