:: |
Autor |
Poruka |
himzo Banovan! Odomaćeni član

 |
Godine: 42
Datum registracije: 24 Okt 2005 Poruke: 1390 Mesto: Vojvoda Stepa

|
|
Pražnjenje korpe za otpatke (Recycle Bin) se radi na sledeći način:
Code: | procedure EmptyRecycleBin;
const
SHERB_NOCONFIRMATION = $00000001;
SHERB_NOPROGRESSUI = $00000002;
SHERB_NOSOUND = $00000004;
type
TSHEmptyRecycleBin = function(Wnd: HWND;
pszRootPath: PChar;
dwFlags: DWORD): HRESULT; stdcall;
var
SHEmptyRecycleBin: TSHEmptyRecycleBin;
LibHandle: THandle;
begin
LibHandle := LoadLibrary(PChar('Shell32.dll'));
if LibHandle <> 0 then @SHEmptyRecycleBin :=
GetProcAddress(LibHandle, 'SHEmptyRecycleBinA')
else
begin
MessageDlg('Failed to load Shell32.dll.', mtError, [mbOK], 0);
Exit;
end;
if @SHEmptyRecycleBin <> nil then
SHEmptyRecycleBin(Application.Handle,
nil,
SHERB_NOCONFIRMATION or SHERB_NOPROGRESSUI or SHERB_NOSOUND);
FreeLibrary(LibHandle); @SHEmptyRecycleBin := nil;
end; |
Sve što je sada potrebno uraditi je da se pozove procedura EmptyRecycleBin. Ovaj primer takođe prikazuje dinamičko učitavanje DLL-a shell32.dll.
NAPOMENA: Ovaj primer će raditi pod operativnim sistemima Windows 2000/NT/XP/95/98 sa shell32.dll verzija 4.71 ili novija!
|
|
|
|
|
 |
crazy dusan Početnik Domaćeg.de

 |
Datum registracije: 11 Dec 2005 Poruke: 25

|
|
|
|
 |
Zoran_Karavla ~ Beli mišOv ~

 |
Godine: 39
Datum registracije: 18 Avg 2002 Poruke: 661 Mesto: NS

|
|
Pa? Ko te je pitao?
|
_________________
 |
|
|
|
 |
excelpagems Početnik Domaćeg.de

 |
Datum registracije: 28 Dec 2005 Poruke: 74

|
|
A koji je to jezik? Visual Basic ili... Kako da napravim to u Visual Basic-u?
|
|
|
|
|
 |
Doktor ~Sanjicino*slculence~

 |
Godine: 39
Datum registracije: 17 Nov 2005 Poruke: 4264 Mesto: Novi Sad

|
|
To je Delphi (to pise i u naslovu teme), a za Visual Basic otvori novu temu.
|
_________________ ~*~Vojim svoje srculence najvise na svetu ~*~ :322:
 |
|
|
|
 |
|
|
Vi ne možete otvarati nove teme u ovom forumu Vi ne možete odgovarati na teme u ovom forumu Vi ne možete menjati Vaše poruke u ovom forumu Vi ne možete brisati Vaše poruke u ovom forumu Vi ne možete glasati u anketama u ovom forumu Vi ne možete postavljati fajlove u ovom forumu Vi ne možete preuzeti fajlove sa ovog foruma
|
|