Discussion:
Mit TreeView Ordner und Dateien darstellen?
(zu alt für eine Antwort)
Maxi
2008-07-02 19:48:49 UTC
Permalink
Hallo,

ich würde gerne in meiner Anwendung eine TreeView einbauen mit der ich
eine Ordnerstruktur mit den Dateien darinn darstellen kann.

Angenommen es besteht ein Verzeichnis C:\TestView worunter dann
weitere Verzeichnisse und Dateien exsistieren, kann man mit der
TreeView diese Verzeichnisse und Dateien darstellen mit einer an den
davorgestellten Checkbox vervollständigen?

Darüber möchte ich zu kopierende Dateien mit Ordnerstruktur darstellen
um so die benötigten Dateien anklicken und die so markierten Dateien
kopieren zu können.

Dabei solte ein Klick auf einen Ordnereintrag alle darunter
befindlichen Dateien automatisch selektieren und auch wieder abwählen
etc.

Ist sowas möglich oder kann ich das gleich vergessen?

Viele Grüsse
Maximilian Tescher


PS:
Wer kann mir noch sagen wo ich meinen RealName hier im GoogleReader
einstellen kann? Ich habe im Konto und Profil nachgesehen, Vorname und
Nachname eingetragen als auch Spitzname, aber er will nicht meinen
RealName darstellen :-(
Maxi
2008-07-02 20:33:09 UTC
Permalink
Hallo,
ich habe mittlerweile ein paar weitere Infos ergoogeln können sodas es
eigentlich gehen müste, sogar inklusive Icons für Textdateien, Word-
Docunmente etc.

Leider ist mir nicht ganz klar, wie man eine FileList rekursiv in eine
TreeView einlesen kann.

Ach ja, kann man eigentlich die (ich sag mal) windowseigene ImageDatei
für die Darstellung von Icons für die entsprechenden Dateiendungen
anzapfen? Das wäre ja cool wenn man z.Bsp. für Word-Documente auch
gleich das Icon davor darstellen kann wie es Windows ja im Datei
Exploer macht.

Viele Grüsse in eine schlaflose Nacht :-)
Maxi
Sachsenhessi
2008-07-02 22:22:01 UTC
Permalink
Post by Maxi
Leider ist mir nicht ganz klar, wie man eine FileList rekursiv in eine
TreeView einlesen kann.
Schau mal hier:
http://www.vbarchiv.net/tipps/details.php?id=1587
Karsten Sosna
2008-07-03 03:09:07 UTC
Permalink
"Maxi" <***@gmx.de> schrieb im Newsbeitrag news:185aa71f-7f78-4828-be9d-***@m73g2000hsh.googlegroups.com...
Hier sollte der volle Name(Vor- und Zuname) stehen.

ich habe mittlerweile ein paar weitere Infos ergoogeln können sodas es
eigentlich gehen müste, sogar inklusive Icons für Textdateien, Word-
Docunmente etc.

Leider ist mir nicht ganz klar, wie man eine FileList rekursiv in eine
TreeView einlesen kann.

Ach ja, kann man eigentlich die (ich sag mal) windowseigene ImageDatei
für die Darstellung von Icons für die entsprechenden Dateiendungen
anzapfen? Das wäre ja cool wenn man z.Bsp. für Word-Documente auch
gleich das Icon davor darstellen kann wie es Windows ja im Datei
Exploer macht.
=================

Erstmal vorweg, ein TreeView hat nicht mit dem Dateisystem zu tun. Die
Darstellung von Ordnern (und Dateien) ist eine Darstellungsweise.

Rekursivers Durchsuchen von Ordnern:
\\\
Dim dirs As new List(Of String)
GetAllDirectories("C:\", dirs)
....
Private Sub GetAllDirectories(ByVal path As String, ByVal response As
List(Of String))
response.Add(directory)
For Each directory In IO.Directory.GetDirectories("*.*")
GetAllDirectories(directory, response)
Next
End Sub
///

Ermitteln des Datei-Icons:
http://www.vbaccelerator.com/home/NET/Code/Libraries/Shell_Projects/SysImageList/article.asp
http://www.vbaccelerator.com/home/NET/Code/Libraries/Shell_Projects/Getting_File_Icons_Using_The_Shell/article.asp


=================
Viele Grüsse in eine schlaflose Nacht :-)
=================
Nun stell Dich mal nicht so an. ;=)
--
Gruß Scotty
Maxi
2008-07-03 04:20:53 UTC
Permalink
Euch erst mal vielen Dank, hat mir wieder mal sehr geholfen.
Werde jetzt mal für ein paar Minuten gute Nacht sagen :-)

Viele Grüsse,
Maxi
Maxi
2008-07-03 04:24:09 UTC
Permalink
Noch was :-)
Karsten, die Links habe ich schon mal angeschaut, werde aber ehrlich
gesagt nicht so recht schlau daraus.

Wie kann ich damit ein Icon abrufen wenn ich zum Beispiel über eine
eingelesene FileList ein Word-Dokument habe (also *.doc) und in
Abhängigkeit dazu das Icon für die Extension DOC suche?

Das ist mir nicht ganz klar, sorry. Ist noch etwas zu hoch :-)

Gruss,
Maxi
Karsten Sosna
2008-07-04 05:56:50 UTC
Permalink
Noch was :-)
Karsten, die Links habe ich schon mal angeschaut, werde aber ehrlich
gesagt nicht so recht schlau daraus.

Wie kann ich damit ein Icon abrufen wenn ich zum Beispiel über eine
eingelesene FileList ein Word-Dokument habe (also *.doc) und in
Abhängigkeit dazu das Icon für die Extension DOC suche?

Das ist mir nicht ganz klar, sorry. Ist noch etwas zu hoch :-)

===========
Dann solltest Du Dir die Artikel nochman genauer anschauen.
--
Gruß Scotty

Loading...