Ordner kopieren
lima-city → Forum → Programmiersprachen → Delphi & Pascal
angabe
befehl
befinden
brauche
code
datei
dialog
entscheidende nachteile
erstellen
http
kennen
kopieren
leiten
ordner
program
programm
schau
stelle
verschieben
verzeichnis
-
Kurz:
Mit welchem Befehl lässt sich mit Delphi 6 ein Ordner kopieren und an einer Anderen Stelle erstellen?
Wichtig ist mir:
Das Verschieben passiert nach ButtonClick,
Ich brauche den vollen Dateipfad nicht zu kennen (oder finde ihn heraus)
@ burgi:
Wenn ich die Datei zum Beispiel verschiebe möchte ich den Code nicht umprogrammieren müssen. Ich weiß also nicht, wo die Datei ist. Das müsste man mit einem extra Befehl herausfinden, wenn diese Angabe notwendig ist. Die Datei befindet sich auf jeden Fall in einem Unterordner im selben Verzeichnis des Programms...
Beitrag geändert: 19.8.2008 16:57:57 von badur-design -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Lad' dir den Source-Code runter und schau's dir an:
http://www.delphiforfun.org/programs/utilities/CopyFolder.htm
oder hier:
http://www.delphi3000.com/articles/article_2049.asp?SK=
Was meinst du mit: Das Verschieben passiert nach ButtonClick??
Und: wieso brauchst du den vollen Dateipfad nicht zu kennen? Wie willst du dann das Verzeichnis kopieren??
Beitrag geändert: 18.8.2008 21:00:37 von burgi -
Die SHFileOPerations aus dem 2ten Link sind eigentlich sehr praktisch, haben aber wenn ich recht informiert bin 2 entscheidende Nachteile.
1. Man kann den Kopier Dialog nicht ins Programm leiten.
2. Wenn man ganze Ordner kopiert und in Diesen befinden sich exclusiv geöffnete Dateien, dann bricht der gesamte Kopiervorgang ab. Ein Excluden an Dateien bei der Ordnerkopie ist nicht möglich.
Beitrag geändert: 23.8.2008 19:40:18 von gocm -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage