www.domaci.de Forum Indeks Home
Portal • Forum • Novi upisi • Pretraga • Link do nas • Domaći filmovi • Lista korisnika • Tim sajta • Proverite privatne poruke • Prijava • Registracija
Pravilnik • FAQ • Profil • Favorites • Galerija slika • Top lista • Download MP3 • MP3 razno • Spotovi • Noviteti 2013 • Muzički noviteti 2014

Delphi: Pražnjenje Recyle Bin-a iz koda
Upišite novu temu   Odgovorite na temu    www.domaci.de Forum Indeks -> ~ Programiranje ~
::  
Autor Poruka
himzo
Banovan!

Odomaćeni član
Odomaćeni član



Godine: 42

Datum registracije: 24 Okt 2005
Poruke: 1390
Mesto: Vojvoda Stepa

serbia.gif
PorukaPostavljena: Uto Nov 29, 2005 1:12 am    Naslov poruke: Delphi: Pražnjenje Recyle Bin-a iz koda Na vrh strane Na dno strane

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
Početnik Domaćeg.de





Datum registracije: 11 Dec 2005
Poruke: 25

blank.gif
PorukaPostavljena: Sub Jan 07, 2006 8:26 pm    Naslov poruke: Na vrh strane Na dno strane

ne znam da programiram.
 
Zoran_Karavla
~ Beli mišOv ~
~ Beli mišOv ~



Godine: 38

Datum registracije: 18 Avg 2002
Poruke: 661
Mesto: NS

yugoslavia.gif
PorukaPostavljena: Sub Jan 07, 2006 8:37 pm    Naslov poruke: Na vrh strane Na dno strane

Pa? Ko te je pitao?

_________________
 
excelpagems
Početnik Domaćeg.de
Početnik Domaćeg.de





Datum registracije: 28 Dec 2005
Poruke: 74

serbia.gif
PorukaPostavljena: Sub Feb 11, 2006 4:44 pm    Naslov poruke: Na vrh strane Na dno strane

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



Godine: 38

Datum registracije: 17 Nov 2005
Poruke: 4264
Mesto: Novi Sad

blank.gif
PorukaPostavljena: Uto Feb 28, 2006 10:40 pm    Naslov poruke: Na vrh strane Na dno strane

To je Delphi (to pise i u naslovu teme), a za Visual Basic otvori novu temu.

_________________
~*~Vojim svoje srculence najvise na svetu ~*~ :322:

 
Prikaz poruka:   
Upišite novu temu   Odgovorite na temu    www.domaci.de Forum Indeks -> ~ Programiranje ~ -> Delphi: Pražnjenje Recyle Bin-a iz koda Vreme je podešeno za GMT + 1 sat
Strana 1 od 1

 
Pređite u:  
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





- Burek Forum - Doček Nove 2018. godine - Venčanja, svadbe - Proslave - TipoTravel - Kuda večeras - Anwalt - legal -

Bookmark to: Twitter Bookmark to: Facebook Bookmark to: Digg Bookmark to: Del.icio.us Bookmark to: StumbleUpon