VisualBasic Ordner kopieren, in ListView anzeigen / oder ähnlichem

G

GIHomer

Gast
Servus cb,

ich habe (will) mir ein Programm geschrieben mit der ich Daten von Ort A nach Ort B kopieren kann, das ganze ist für einen sogenannten "Kiosk PC" also es steht nur diese eine Funktion zur Verfügung. Das Programm habe ich mir mit VB zusammengebastelt. Und es lief auch bis jetzt einwandfrei nur jetzt wollte ich das ganze ein wenig aufpeppen.

Und zwar sollte man einfach per Drag and Drop die ORDNER (es dürfen nur Ordner, keine Daten sichtbar sein) von A nach B kopieren können.

Nur ist mein Problem wie kopiere ich den ganze Ordner ? Mit Daten hat das alles super geklappt nur leider kann man ja im OpenFileDialog einzelne Dateien anschauen. Und jede einzelne Datei zu markieren und dann zu kopieren dauert einfach zu lange.

Meine Frage, wie bekomme ich es hin ganze Ordner zu kopieren von z.B. einer ListView A per Drag and Drop in eine ListView B ? Oder ist dafür was anderes besser geeignet ?


Ich hoffe ihr könnt mir ein paar Tipps dazu geben,
Mit freundlichen Grüßen,
GIHomer
 
Du musst alle Dateien aus dem Ordner sammeln.
Mit System.IO.File.getFiles().
Allerdings kannst du das dann nur in einem StringArray speichern.
Durchlauf das dann einfach mit einer Schleife. Selbstverständlich die Unterordner mit getDirectorys auslesen und rekursiv das GetFiles mit den Unterordnerpfad aufrufen...

Solange bis nichts mehr da is :P
 
Zurück
Oben