Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Dateien / Laufwerke (https://www.delphipraxis.net/41-library-dateien-laufwerke/)
-   -   Delphi Löschen einer Datei, inkl. der Daten (https://www.delphipraxis.net/647-loeschen-einer-datei-inkl-der-daten.html)

Daniel B 18. Aug 2002 12:41


Löschen einer Datei, inkl. der Daten
 
Code:
[b]procedure[/b] TForm1.Button1Click(Sender: TObject);
[b]const[/b] Buffer = 1024;
[b]var[/b]
  arr: [b]array[/b] [1..Buffer] [b]of[/b] byte;
  fi: [b]file[/b];
  i, n: integer;
[b]begin[/b]
  [b]if[/b] OpenDialog1.Execute [b]then[/b]
  [b]begin[/b]
    AssignFile(fi, OpenDialog1.FileName);
    Reset(fi, 1);
    n := FileSize(fi);
    FillChar(arr, SizeOf(arr), #0);
    [b]for[/b] i := 1 [b]to[/b] n [b]div[/b] Buffer [b]do[/b]
    [b]begin[/b]
      BlockWrite(fi, arr, n [b]mod[/b] Buffer);
    [b]end[/b];
    CloseFile(fi);
    Erase(fi);
  [b]end[/b];
[b]end[/b];

[edit by sakura]Überschrift (Titel) angepasst[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:00 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz