Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi [gelöst] SelectDirectory auf Hauptformular integrieren (https://www.delphipraxis.net/133230-%5Bgeloest%5D-selectdirectory-auf-hauptformular-integrieren.html)

Schwedenbitter 28. Apr 2009 08:52


[gelöst] SelectDirectory auf Hauptformular integrieren
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,

ich habe (auch hier im Forum) schon vieles durchsucht, aber keine Antwort auf mein Problem gefunden:
Ich habe einen Thread, der mir ein Verzeichnis nach bestimmten Dateien/Inhalten durchsucht. Das geht sehr schnell. Was leider nicht sehr schnell geht, ist der Dialog von SelectDirectory. Denn diesen muss ich immer wieder neu öffnen, das nächste Verzeichnis wählen und auf OK klicken.

Ich habe mir auch schon den Rückgriff auf TDirectoryListBox überlegt. Allerdings muss ich mich dann noch um das Wechseln des Laufwerks kümmern. Und außerdem sieht das nicht (mehr) gut aus. So werden z.B. die Symbole für Arbeitsplatz und besondere Verzeichnisse nicht angezeigt.

Kennt jemand eine Möglichkeit, das Hauptfenster von SelectDirectory zu integrieren?

Falls jemand eine Vorstellung braucht, mag er sich das Bild ansehen. Sowas in der Art möchte ich gern selbst machen. Und ich habe TurboDelphi 2006, weiß aber, wie ich zusätzliche Komponenten zur Laufzeit einbinden kann/muss.

Gruß, Alex

uligerhardt 28. Apr 2009 09:31

Re: SelectDirectory auf Hauptformular integrieren
 
Du könntest es mal mit einem ShellTreeView probieren. Da gibt es ein Delphi-Demo ShellControls und diverse 3rd-Party-Implementationen (z.B. VirtualShellTools ).

HTH,
Uli.

Schwedenbitter 28. Apr 2009 20:18

Re: SelectDirectory auf Hauptformular integrieren
 
Zitat:

Zitat von uligerhardt
Du könntest es mal mit einem TShellTreeView probieren. Da gibt es ein Delphi-Demo ShellControls ...

Danke. Das war genau das, was ich gesucht hatte. Allerdings frage ich mich, warum so tolle Objecte nicht schon in TurboDelphi integriert sind. Insbesondere wo man doch dort keine zusätzlichen Komponenten installieren kann.

Gruß, Alex


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:57 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz