Dateien, die gerade geöffnet sind, kannst du nicht löschen.
Ich lade mir über ein anderes Programm eine WebSeite herunter und speichere diese als .txt. Beim Download (auch ohne Browser) wird eine Cookie-Datei und 2 Dateien unter "Temporary Internet File" erstellt. Wie können diese Dateien denn ...
Die Suche ergab 9 Treffer
- Di 1. Nov 2016, 09:42
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
- Mo 31. Okt 2016, 23:40
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Re: Dateien automatisch löschen
ich geb auf!
100 Varianten ausprobiert, DeleteFile, DeleteDirectory, mit und ohne "\", usw.
Beim "Temporary Internet File"-Ordner zeigt er im WindowsExplorer 2 Dateien an, wenn ich mit CCleaner analysiere ist da auf einmal ein Unterordner "Content.IE5", die 2 Dateien werden da nicht angezeigt, und ...
100 Varianten ausprobiert, DeleteFile, DeleteDirectory, mit und ohne "\", usw.
Beim "Temporary Internet File"-Ordner zeigt er im WindowsExplorer 2 Dateien an, wenn ich mit CCleaner analysiere ist da auf einmal ein Unterordner "Content.IE5", die 2 Dateien werden da nicht angezeigt, und ...
- Mo 31. Okt 2016, 21:13
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Re: Dateien automatisch löschen
also der Unterordner wird gefunden, aber der Löschbefehl klappt nicht.
DeleteFile('C:\Users\Benutzer\Documents\temp\'+D.Name+'\*.htm');
in D.Name steht der richtige Ordner drin.
versteh ich nicht.
DeleteFile('C:\Users\Benutzer\Documents\temp\'+D.Name+'\*.htm');
in D.Name steht der richtige Ordner drin.
versteh ich nicht.
- Mo 31. Okt 2016, 20:23
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Re: Dateien automatisch löschen
habe es jetzt mit diesem Code versucht, aber es funktioniert nicht.
var D:TSearchRec;
begin
if FindFirst('C:\Users\Benutzer\Documents\temp',faDirectory,D)=0 then
begin
repeat
DeleteFile('C:\Users\Benutzer\Documents\temp\'+D.Name+'\*.htm');
until FindNext(D)<>0;
FindClose(D);
end;
end ...
var D:TSearchRec;
begin
if FindFirst('C:\Users\Benutzer\Documents\temp',faDirectory,D)=0 then
begin
repeat
DeleteFile('C:\Users\Benutzer\Documents\temp\'+D.Name+'\*.htm');
until FindNext(D)<>0;
FindClose(D);
end;
end ...
- Mo 31. Okt 2016, 18:35
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Re: Dateien automatisch löschen
ok, bin ein Stück weiter.
In den Ordnern befindet sich auch noch eine Datei "index.dat" (von Windows), die sich auch nicht händisch löschen lässt. Ich nehme an, dass das löschen fehlschlägt weil der Löschbefehl dort schon stolpert und den Löschvorgang abbricht.
Mit dem Befehl "DeleteFile('C:\Users ...
In den Ordnern befindet sich auch noch eine Datei "index.dat" (von Windows), die sich auch nicht händisch löschen lässt. Ich nehme an, dass das löschen fehlschlägt weil der Löschbefehl dort schon stolpert und den Löschvorgang abbricht.
Mit dem Befehl "DeleteFile('C:\Users ...
- Mo 31. Okt 2016, 16:43
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Re: Dateien automatisch löschen
habe nochmal alles überprüft, im Ordner Dokumente funktionierts, aber in den Windowsordnern nicht. Sollte demnach sowas wie eine Berechtigungsfrage sein.
Bin als Admi angemeldet, daran kanns nicht liegen.
Bin als Admi angemeldet, daran kanns nicht liegen.
- Mo 31. Okt 2016, 15:42
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Re: Dateien automatisch löschen
Stand des Programms:
Bild2 Programm.JPG
unit Loeschen;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Label1: TLabel;
Label2: TLabel;
Schalter: TToggleBox;
Timer1: TTimer ...
Bild2 Programm.JPG
unit Loeschen;
{$mode objfpc}{$H+}
interface
uses
Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Label1: TLabel;
Label2: TLabel;
Schalter: TToggleBox;
Timer1: TTimer ...
- Mo 31. Okt 2016, 13:09
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Re: Dateien automatisch löschen
Danke für die superschnellen Antworten.
Mache mich gleich ans Werk und berichte dann hier wieder.
Mache mich gleich ans Werk und berichte dann hier wieder.
- Mo 31. Okt 2016, 12:25
- Forum: Einsteigerfragen
- Thema: Dateien automatisch löschen
- Antworten: 26
- Zugriffe: 8497
Dateien automatisch löschen
Hallo,
ich bin Pascal-Programmieranfänger und habe eine Frage.
Wenn ich den Schalter (ToggleBox) auf "An" schalte, dann sollen in einem Abstand von 10 Minuten in dem Ordner 'C:\Users\Benutzer\Documets\Temp' alle darin befindlichen Dateien gelöscht werden.
Wie kann man das realisieren?
Bild ...
ich bin Pascal-Programmieranfänger und habe eine Frage.
Wenn ich den Schalter (ToggleBox) auf "An" schalte, dann sollen in einem Abstand von 10 Minuten in dem Ordner 'C:\Users\Benutzer\Documets\Temp' alle darin befindlichen Dateien gelöscht werden.
Wie kann man das realisieren?
Bild ...