[gelöst] SelectDirectory auf Hauptformular integrieren
28. Apr 2009, 09:52
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.
Du könntest es mal mit einem ShellTreeView probieren. Da gibt es ein Delphi-Demo ShellControls und diverse 3rd-Party-Implementationen (z.B. VirtualShellTools ).
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.