Registriert seit: 7. Jun 2002
Ort: Kirchheim unter Teck
1.036 Beiträge
Delphi 7 Personal
|
10. Okt 2002, 14:57
Aus dem EDH ( www.delphi-treff.de):
Zitat:
Eine Datei in den Papierkorb löschen
Diese Procedure löscht die Datei 'C:\Test.dat' in den Papierkorb (Ergänzung von Peter Haas).
Code:
procedure TForm1.Button1Click(Sender: TObject);
var
Operation : TSHFileOpStruct;
FileName : String;
begin
FileName := 'c:\test.dat'; { zu loeschende Datei }
Filename := Filename + #0; { zweite 0 }
with Operation do
begin
wnd := Form1.Handle;
wFunc := FO_Delete;
pFrom := PChar(FileName);
pto := nil;
{ in den Papierkorb verschieben / keine
Sicherheitsabfrage }
fFlags := FOF_AllowUndo or FOF_NoConfirmation;
end;
SHFileOperation(Operation);
end;
Roman Keller Krieg ist Gottes Art den Amerikanern Geographie beizubringen!
|