PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Vider la corbeille windows
Vider la corbeille windows
Débuté par berdeaux.f, 19 fév. 2006 10:10 - 12 réponses
Posté le 19 février 2006 - 10:10
Bonjour,

Exsite il un moyen de vider la corbeille Windows ?

Merci

François
Posté le 20 février 2006 - 10:02
Salut,

Clic droit avec la souris sur la corbeille et sélectionnez "Vider ...."

C'est tout simple, non.

@+, JF
Posté le 20 février 2006 - 10:03
AIDE DE MICROSOFT : http://msdn.microsoft.com/library/default.asp…
J'AI PAS TESTE

SHEmptyRecycleBin Function

--------------------------------------------------------------------------------

Empties the Recycle Bin on the specified drive.

Syntax

HRESULT SHEmptyRecycleBin( HWND hwnd,
LPCTSTR pszRootPath,
DWORD dwFlags
);
Parameters

hwnd
Handle to the parent window of any dialog boxes that might be displayed during the operation. This parameter can be NULL.
pszRootPath
Address of a null-terminated string of maximum length MAX_PATH that contains the path of the root drive on which the Recycle Bin is located. This parameter can contain the address of a string formatted with the drive, folder, and subfolder names (c:\windows\system . . .). It can also contain an empty string or NULL. If this value is an empty string or NULL, all Recycle Bins on all drives will be emptied.
dwFlags
One or more of the following values:
SHERB_NOCONFIRMATION
No dialog box confirming the deletion of the objects will be displayed.
SHERB_NOPROGRESSUI
No dialog box indicating the progress will be displayed.
SHERB_NOSOUND
No sound will be played when the operation is complete.
Return Value

Returns S_OK if successful, or an OLE-defined error value otherwise.

Function Information

Minimum DLL Version shell32.dll version 4.71 or later
Custom Implementation No
Header shellapi.h
Import library shell32.lib
Minimum operating systems Windows 2000, Windows NT 4.0 with Internet Explorer 4.0, Windows 98, Windows 95 with Internet Explorer 4.0
Unicode Implemented as ANSI and Unicode versions.
Posté le 20 février 2006 - 10:04
PS les constantes windows sont définies dans ShellAPI.H
//
// flags for SHEmptyRecycleBin
//
#define SHERB_NOCONFIRMATION 0x00000001
#define SHERB_NOPROGRESSUI 0x00000002
#define SHERB_NOSOUND 0x00000004
Posté le 20 février 2006 - 10:04
oui tu clique droit sur la corbeille et tu fé vider la corbeille


:D
Posté le 20 février 2006 - 10:23
kiki di le philippe????
Posté le 20 février 2006 - 10:23
:p

ce qu'il veut c'est sans doute avec windev, pas en cliquant droit sur la corbeille
Tayte de Bayte va
Posté le 20 février 2006 - 10:43
Je ne pense pas qu'il cherche à vider la corbeille manuellement mais avec un bout de programme !!!!!!
D'ou ma réponse en utilisant une API de microsoft
Posté le 20 février 2006 - 10:58
Traduit en Windev :

CONSTANT
SHERB_NOCONFIRMATION= 0x00000001
SHERB_NOPROGRESSUI = 0x00000002
SHERB_NOSOUND = 0x00000004
SHERB_SILENT = 0x00000007

END


FUNCTION VideToutesLesCorbeilles()
HRESULT est un entier = API("shell32.dll","SHEmptyRecycleBinA", Null, Null, SHERB_SILENT)
if HRESULT=0 then renvoyer TRUE else renvoyer FALSE
Posté le 20 février 2006 - 11:29
Dans l'onglet "Prédéfinies" de la fenêtre appelée par
Fichier/Nouveau/Fenêtre
ont trouve plein de fenêtre dont un nomée "Vidage de la corbeille de
Windows"

cordialement JCP




"François" <berdeaux.f@wanadoo.fr> a écrit dans le message de news:
43f7aee1$1@news.pcsoft.fr...
Bonjour,

Exsite il un moyen de vider la corbeille Windows ?

Merci

François

Posté le 20 février 2006 - 16:41
Merci a ceux qui ont répondus intelligemment a ma question qui effectivement pouvait porter a confusion.
Les petits plaisantins qui repondent des anerie du genre "clique droit sur la corbeille" doivent se rappeler qu'ils sont sur un forum windev et non Microsoft.
Posté le 20 février 2006 - 17:29
bien répondu
Posté le 20 février 2006 - 17:43
Bonjour,

oui, il y a une fenetre toute faites dans windev.
en V9 c'est fichier, nouveau, choisir fenetre puis "prédéfinies"
et tu devrais la trouver.
j'ai pas la V10 donc peux être qu'elle n'y est plus, mais cela m'étonnerai.

cordialement

Antoine GIDROL


"François" <berdeaux.f@wanadoo.fr> a écrit dans le message de news:
43f7aee1$1@news.pcsoft.fr...
Bonjour,

Exsite il un moyen de vider la corbeille Windows ?

Merci

François