Einzelnen Beitrag anzeigen

bogy

Registriert seit: 8. Jan 2003
2 Beiträge
 
Delphi 6 Professional
 
#1

Probl:Dateioperationen mit SHFileOperation-versch. Unterverz

  Alt 9. Jan 2003, 11:27
Hallo,

***
Frage bezieht sich auf Programmcode:
http://www.delphipraxis.net/viewtopi...hfileoperation
***

ich sitze hier an einem Program, daß Dateien aus verschiedenen Ordnern mit oder ohne Unterverzeichnisse in einen anderen Ordner meiner Wahl kopieren soll.

Leider stellt sich dabei folgendes Problem. Er kopiert, jedoch alle Dateien in einen Unterordner (den ersten). Würde der Quellcode diesen Fehler machen?

Mein Problem entsteht wahrscheinlich nur durch einen Parameter, der nicht dokumentiert ist:
Was macht das "Assigned(aTo)"? Das habe ich bisher nicht eingesetzt.

Wenn meine Situation nicht richtig klar ist, ein Beispiel:

C:\boot.ini
c:\BeispielVerz\Unterverz\hallo.txt
C:\2tesVerz\huhu.txt

sollen nach

D:\dahin\

dabei sollen alle Dateinamen verändert werden, also (huhu.txt -> hihi.txt), usw.

So müßte entstehen:

D:\dahin\beep.ini
D:\dahin\BeispielVerz\Unterverz\hehe.txt
D:\dahin\2tesVerz\hihi.txt

Ist so etwas möglich, wenn ich ihm dafür zwei Strings übergeben würde (leicht geändertes DoFileWork()):

1. C:\boot.ini#0c:\BeispielVerz\Unterverz\hallo.txt#0 C:\2tesVerz\huhu.txt#0#0

2.
D:\dahin\beep.ini#0D:\dahin\BeispielVerz\Unterverz \hehe.txt#0D:\dahin\2tesVerz\hihi.txt#0#0
  Mit Zitat antworten Zitat