Entwickler-Ecke
Dateizugriff - per drag drop files kopieren wie ?
patrick dee - Di 13.05.03 06:40
Titel: per drag drop files kopieren wie ?
hi
habe zwei filelistboxen die ich jeweils mit einem Ordner verbunden habe. nun möchte ich ich von der flb1 per drag and drop in die flb2 kopieren.
wie geht so etwas. das mit drag and drop habe ich schon. in der flb2 kann ich den eintrag sehen aber das file wird nicht in den ordner kopiert den ich mit der flb2 verbunden habe. wie geht so etwas und kann man da auch eine anzeige einbauen wie weit das kopieren ist ?
und geht das auch wenn ich in der flb1 per multi select mehrere file makiert habe und sie per drag and drop in die flb2 ziehen will ?
dnake für eure hilfe
patrick
Delete - Di 13.05.03 06:53
Wenn du auf eine Systemlösung zurückgreifen möchtest, dann mach dich mal mit SHFileOperation vertraut. Dabei handelt es sich um eine recht universelle Funktion, die Dateien löschen, kopieren und verschieben kann. Du kennst das aus dem Windows Explorer. Ein paar Beispiele sollten hier im Forum zu finden sein.
Ansonsten musst du das Kopieren selbst übernehmen. Das heißt, Progressbar auf das Formular und eine geeignete Routine (z.B. BlockRead oder Streams) selbst schreiben. Auch dafür gibt es Beispiele hier im Forum.
Die Namen der ausgewählten Dateien dürften nicht das Problem sein, da du ja selbst sagtest, dass du den Drag-Drop-Teil bereits hast.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!