Kopieren von CD mit Delphi

  • Themenstarter Themenstarter antcool
  • Beginndatum Beginndatum
A

antcool

Guest
Ich habe mir ein Copy(mit ProgessBar) procedure geschrieben sie funktz auch ab
wenn ich Daten von einer CD auf HD copy will dann meint mein Prog "Dateizugriff verweigert"!
Wie kann ich trozdem Daten von CD auf HD kopieren?
Gibt es einen Trick oder so was?
 
du benutzt wohl das bitweise kopieren? wenn ja dann dürfen dort die dateien nicht schreibgeschützt sein.

benutze stattdessen die api-funktion "copyfile".

beispiel:

//enthalten Pfad + Dateiname
var DateiVon : String;
var DateiNach : String;

copyfile(pchar(DateiVon),pchar(DateiNach),bool(x));

das 'x' bei bool(x) ersetzte durch:

0 = überschreiben
1 = nicht überschreiben
 
nur kannste leider CopyFile nicht mit ner Progressbar für jedes file verknüpfen...

es gibt da noch ne möglichkeit über streams, muss ich aber erst mal recherchieren!
 
er kann die progessbar auf die anzahl der dateien beschränken. nach jeder kopierten datei wird die pbar eben um eins erhöht.
 
Danke ich habe schon eine Lösung gefunden!
Leider ohne ProgessBar!!
 
Zurück
Oben