Ordner mit Inhalt Kopieren?

Für Fragen zur Programmiersprache auf welcher Lazarus aufbaut
Antworten
TT73GP7
Beiträge: 238
Registriert: Di 29. Mär 2016, 20:45

Ordner mit Inhalt Kopieren?

Beitrag von TT73GP7 »

Hallo zusammen,

ich stehe mal wieder auf dem schlauch :(
ich würde gerne einen Ordner Kopieren (mit Inhalt).

Irgendwie funktioniert mein Gedankengang gar nicht :(

kann mir da jemand mal auf die Sprünge helfen?

Code: Alles auswählen

Var mem : TMemoryStream;

    cID : String;
    cQuelle : String;
    cZiel   : String;
    cTag    : String;

begin
  mem := TMemoryStream.Create;
  cQuelle := DSJOB.DataSet.FieldByName('QuellPfad').ASString;
  cZiel   := DSJOB.DataSet.FieldByName('ZielPfad').ASString;

  cTag  := FormatDateTime('yyyymmdd', now);
  cZiel := cZiel+'\'+cTag;
  cQuelle := cQuelle+'\';

  mem.LoadFromFile(cQuelle);
  mem.SaveToFile(cZiel);

  mem.Free;

Benutzeravatar
Ally
Beiträge: 263
Registriert: Do 11. Jun 2009, 09:25
OS, Lazarus, FPC: Win und Lazarus Stable release
CPU-Target: x64

Re: Ordner mit Inhalt Kopieren?

Beitrag von Ally »

Hallo TT73GP7,

schaue dir doch mal CopyDirTree an, das könnte sein wonach du suchst.

https://lazarus-ccr.sourceforge.io/docs ... rtree.html

Gruß Roland

TT73GP7
Beiträge: 238
Registriert: Di 29. Mär 2016, 20:45

Re: Ordner mit Inhalt Kopieren?

Beitrag von TT73GP7 »

ja sehr schön

das hat mir echt weitergeholfen

komisch nur das ich das nicht selbst gefunden hab :(
zwei stunden umsonst gesucht :D

vielen dank

Benutzeravatar
Winni
Beiträge: 1577
Registriert: Mo 2. Mär 2009, 16:45
OS, Lazarus, FPC: Laz2.2.2, fpc 3.2.2
CPU-Target: 64Bit
Wohnort: Fast Dänemark

Re: Ordner mit Inhalt Kopieren?

Beitrag von Winni »

Hi!

Tipp für das Suchen in den Sourcen:

cd /Pfad/zu/Lazarus

grep -iIr copydir *

Spart oft das Suchen in der großen Müllhalde aka Google.

Winni

Antworten