hi,
wenn man mit FERASE() löscht ist es weg ... ich hätte aber gerne was das es in den Papierkorb schiebt !
gibt es dafür eine API ausser SHFILE / BAP ?
FERASE_to_Papierkorb
Moderator: Moderatoren
- Armin
- Rekursionen-Architekt
- Beiträge: 394
- Registriert: Mo, 26. Sep 2005 12:09
- Wohnort: 75331 Engelsbrand
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
Re: FERASE_to_Papierkorb
Hallo Jimmy,
z.B. mit dem Tool Delete XP, Grüsse, Armin
Delete XP is for deleting files from Command Prompt in Windows (Windows 9x and Windows NT 4.0/2000/XP). Unlike, the standard "DEL" command which only deletes the file, Delete XP deletes the files and sends them to the recycle bin. The file(s) to be deleted are passed to it as parameters. It now supports /p and adds two new options /a /d /v.
Just like del command in Windows NT/2000/XP, Delete XP supports multiple file names as parameters even in Windows 9x.
See what others have to say about this product
Click here to Download the source code
Delete'97 has been included in the following books/magazines:
* Windows NT 4 Advanced Programming by Raj Rajagopal & Subodh P.Monica - Obsorne MC-Graw Hill
* Mastering Windows '95 Internet Edition - Sybex
* CHIP (India) May 1998 , Volume 1 Issue 2 - Vogel Meda Group, Germany.
System Requirements:
Microsoft Windows 9x/ME/NT 4.0/2000/XP/2003 Server
z.B. mit dem Tool Delete XP, Grüsse, Armin
Delete XP is for deleting files from Command Prompt in Windows (Windows 9x and Windows NT 4.0/2000/XP). Unlike, the standard "DEL" command which only deletes the file, Delete XP deletes the files and sends them to the recycle bin. The file(s) to be deleted are passed to it as parameters. It now supports /p and adds two new options /a /d /v.
Just like del command in Windows NT/2000/XP, Delete XP supports multiple file names as parameters even in Windows 9x.
See what others have to say about this product
Click here to Download the source code
Delete'97 has been included in the following books/magazines:
* Windows NT 4 Advanced Programming by Raj Rajagopal & Subodh P.Monica - Obsorne MC-Graw Hill
* Mastering Windows '95 Internet Edition - Sybex
* CHIP (India) May 1998 , Volume 1 Issue 2 - Vogel Meda Group, Germany.
System Requirements:
Microsoft Windows 9x/ME/NT 4.0/2000/XP/2003 Server
- brandelh
- Foren-Moderator
- Beiträge: 15699
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 69 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: FERASE_to_Papierkorb
hi, "löschen über Papierkorb" ist nichts anderes als verschieben in das Systemverzeichnis des Papierkorbes.
Wenn man also weiß wie das heist, könnte man auch einfach RENAME (cFile) TO (cDelete+cFile) nutzen.
In cDelete müsste dann natürlich das komplette Verzeichnis für den Papierkorb angegeben werden.
Wenn man also weiß wie das heist, könnte man auch einfach RENAME (cFile) TO (cDelete+cFile) nutzen.
In cDelete müsste dann natürlich das komplette Verzeichnis für den Papierkorb angegeben werden.
Gruß
Hubert
Hubert
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9387
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Re: FERASE_to_Papierkorb
Nicht ganz. Das Verzeichnis heißt meistens bzw. standardmäßig "RECYCLER". Es enthält mehrere Unterverzeichnisse, deren Bedeutung und Namen über die Reg abgefragt werden können. Die dorthin verschobenen Dateien erhalten neue Namen und werden in einer Verzeichnisdatei gelistet, die "INFO" oder "INFO2" oder ähnlich heißt (ohne Suffix). Es ist also nicht ganz so einfach, sollte sich aber tatsächlich mit Bordmitteln bewältigen lassen, wenn man die ganzen Konventionen kennt.hi, "löschen über Papierkorb" ist nichts anderes als verschieben in das Systemverzeichnis des Papierkorbes.
Herzlich,
Tom
Tom
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9387
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Re: FERASE_to_Papierkorb
Es gibt eine Funktion namens "SHFileOperation" in SHELL32.DLL, die das erledigt. Sie benötigt eine Struktur als Parameter, die u.a. den Namen der Quelldatei mit Pfad enthält:
http://msdn.microsoft.com/de-de/library/bb979149.aspx
http://msdn.microsoft.com/de-de/library/bb979149.aspx
Herzlich,
Tom
Tom