Ordner rekursiv löschen, wie geht das?

Rund um die LCL und andere Komponenten
Antworten
Lion
Beiträge: 207
Registriert: Mo 24. Mär 2014, 09:58

Ordner rekursiv löschen, wie geht das?

Beitrag von Lion »

Hallo Jungs,

ich habe keine Funktion gefunden, die ein Verzeichnis mit Inhalt löscht, RemoveDir() kann ja nur leere Verzeichnisse löschen. Was macht man das?

Lion

baumina
Beiträge: 152
Registriert: Mo 3. Feb 2014, 14:07
OS, Lazarus, FPC: Winux (L 0.9.xy FPC 2.2.z)
CPU-Target: xxBit

Re: Ordner rekursiv löschen, wie geht das?

Beitrag von baumina »

.

Lion
Beiträge: 207
Registriert: Mo 24. Mär 2014, 09:58

Re: Ordner rekursiv löschen, wie geht das?

Beitrag von Lion »

Ok, muss mir das mal anschauen.

mark332
Beiträge: 202
Registriert: Do 16. Mai 2013, 13:49
OS, Lazarus, FPC: Windows 10 H.P. (x64) / Ubuntu 14.04.X
CPU-Target: AMD Octacore 4.0GHz

Re: Ordner rekursiv löschen, wie geht das?

Beitrag von mark332 »

Schau dir mal

DeleteDirectory( Dir : String; OnlyChilds : Boolean);

aus 'FileUtil'

an, die könnte dir evtl helfen

MfG

mark332
------------------------------------------------------------
Warum gibt es hier eigentlich kein [SPOILER][/SPOILER] ?

Komoluna
Beiträge: 565
Registriert: So 26. Aug 2012, 09:03
OS, Lazarus, FPC: Windows(10), Linux(Arch)
CPU-Target: 64Bit

Re: Ordner rekursiv löschen, wie geht das?

Beitrag von Komoluna »

Das schlug baumina doch schon vor...

MFG

Komoluna
Programmer: A device to convert coffee into software.

Rekursion: siehe Rekursion.

mark332
Beiträge: 202
Registriert: Do 16. Mai 2013, 13:49
OS, Lazarus, FPC: Windows 10 H.P. (x64) / Ubuntu 14.04.X
CPU-Target: AMD Octacore 4.0GHz

Re: Ordner rekursiv löschen, wie geht das?

Beitrag von mark332 »

Komoluna hat geschrieben:Das schlug baumina doch schon vor...

MFG

Komoluna
Ups :mrgreen: Das ist mir beim Überfliegen wohl entgangen
------------------------------------------------------------
Warum gibt es hier eigentlich kein [SPOILER][/SPOILER] ?

Antworten