Ștergeți un fișier

ștergeți fișierul

Cum să ștergeți mai multe fișiere din LIstView selectate selectate în coșul de gunoi

trecând prin # xA0; (29/10/04 19:55)
Cum să ștergeți mai multe fișiere din LIstView selectate selectate în coșul de gunoi

Răsfoiți toate fișierele din ListView. Cele care sunt verificate sunt adăugate la lista de fișiere care vor fi șterse în coșul de gunoi.
Ștergeți fișierele din lista generată din coșul de cumpărături folosind SHFileOperation. (Formatul listei este descris în descrierea SHFileOperation.)

Un coș este un pribluda pentru proștii care nu reușesc să înțeleagă în mod independent ce doresc să înlăture. Coșul de gunoi este corectat de sistemul de operare și plasează fișierele șterse de funcția OS (DeleteFile) în setarea corespunzătoare "coș".

Toate aceste funcții pur și simplu eliminați fișierul. Dar sistemul, și, în special, Norton Unrase Wizard sau orice intercepteaza funcția de ștergere, și în loc să ștergeți mută fișierele la „coșul de gunoi“, strigandu-i numele (să zicem bine Basket - un rătăcit pentru proști inventat pentru secretari brainless, „Oh, și în cazul în care a făcut o pictogramă Cuvânt de pe desktop, dar acum nu a fost?! „).

> Ați putea explica în ce „Setări Coșul de reciclare“ funcția System.Erase (), SysUtils.DeleteFile () și Windows.DeleteFile () șterge fișierul este în coșul de cumpărături?

Nu s-ar putea, pentru că la mine, din momentul apariției vindovs, ajustările unui coș au fost întotdeauna și rămân:
- utilizați o setare pentru toate unitățile
- nu mutați fișierele în coșul de gunoi
- eliminați imediat fișierele atunci când sunt șterse
- nu se afișează

> Toate aceste funcții trebuie doar să ștergeți fișierul.

Ei bine, vezi tu, tu ți-ai răspuns la întrebarea ta: "Ce sa întâmplat?".

Răspunsul dvs. la întrebarea tovarășului "trecător" este incorect.

Și afirmațiile despre "pribludy pentru nebuni" - asta este, îmi pare rău, complet în afara locului.

> Ei bine, vezi tu, tu ti-ai raspuns intrebarea: "Ce sa intamplat?".

Nu mi-am răspuns la întrebare, deoarece este incorectă [3].

Argumentul este lipsit de sens.
Ai citit o propoziție și ai sări peste cea de-a doua. Cât despre chimie.

> "Pribluda pentru proști" - este, îmi pare rău, complet lipsit de loc.

în ceea ce privește locul.

> Răspunsul tău la întrebarea tovarășului "care trece" nu este adevărat.
Citez întrebarea:
"ștergerea fișierului"

DeleteFile () F1
Ștergeți () F1

Pentru a vă descuraja complet de posibilitatea de a obiecta să adăugați:
Nu puteți șterge un grup de fișiere în coșul de gunoi. deoarece "coșul" este un director, iar verbul "șterge" implică faptul că fișierul este șters de pe disc cu spațiu liber, ocupat de acest fișier. Puteți să-l mutați în cărucior. Puteți șterge același fișier cu următoarele proceduri:

începe. dacă vă întreb: "Cum să îngropați un copil în școală"

V-ați sugera să cumpărați un sicriu sau să așteptați un autobuz școlar?

DeleteFile () F1
Ștergeți () F1

Nu sunteți atenți.
Întrebarea a fost doar cum să ștergeți coșul de gunoi.

Sunteți intimă de două ori.
citiți [10]

Probabil sunt prost, [10] nu am înțeles.

Dar nu te-am înțeles. Mai întâi pretinde că DeleteFile sub reglaj sistem de operare corespunzător va șterge fișierul în coș, atunci vă spun că coșul nu este necesar, atunci spune că nu a existat nici o întrebare în coș, și dacă ar fi fost v-ar fi răspuns corect.

Nu este de până la tine să decideți dacă aveți nevoie de un coș. Puteți rezolva această întrebare doar pentru dvs., dar nu pentru toată lumea.

Dar dacă vă vedeți voi că au răspuns greșit de ce sunteți reținut. Chiar și Maeștrii fac uneori greșeli - dar își recunosc greșelile. Și tu arăți încăpățânată, arată prost.

> Probabil sunt prost, [10] nu am înțeles.

Nu am spus asta, ai spus-o singură

Dar nu te-am înțeles.

Deschideți rafturile.

> Mai întâi afirmați că DeleteFile, când sistemul de operare este configurat, va șterge fișierul din coșul de gunoi

Da, dacă este configurat sistemul de operare, și anume UnErase Wisard și Recycle bin șterse fișierele nu in mod extensiv sunt șterse într-adevăr, și plasat în coș.

> spuneți apoi că nu este necesar coșul
Da coș nu are nevoie, cei care sunt doar un pic responsabil pentru acțiunile sale și înțelege că coșul nu este musca justificată în afara spațiului utilizabil pe HDD și scoateți frânele funcționează.

> spuneți apoi că nu a existat nici o întrebare cu privire la orice coș și dacă ați fi răspuns corect.
Nu am spus asta, nimic nu-mi atribui nici un nonsens pe care l-ai inventat. Am spus acest lucru:

Nu puteți șterge un grup de fișiere în coșul de gunoi. deoarece „coș“ este un director, iar verbul „a elimina“ podrazumaevaet șterge fișierele de pe disc pentru a elibera spațiu pe disc ocupat de dosar. Puteți să-l mutați în cărucior.

Dacă nu înțelegeți, repetați citirea din nou.

> Nu este de datoria ta să decideți dacă aveți nevoie de un coș.
Nu eu, am indicat cine are nevoie de coș.

> Puteți rezolva această întrebare numai pentru dvs., dar nu pentru toată lumea.
Am decis pentru mine. Nu vă place ceva despre cum am rezolvat această întrebare pentru mine?

> Dar dacă vedeți voi că au răspuns incorect
Ați văzut că am răspuns în mod incorect.

> De ce te odihnești?
Pentru că în acest caz nu am nici o îndoială că am dreptate. Dacă sunteți îndoieli, recitiți-vă [9] până când vă opriți, de asemenea, îndoielile.

> Chiar și Maeștrii fac uneori greșeli - dar își recunosc greșelile. Și tu arăți încăpățânată, arată prost.

Nu voi admite greșeli, așa că nu i sa permis. Da, ai dreptate, arăt proastă când petrec timpul pe acest forum, și ce să fac deja obiceiul rău. Ar putea face ceva util.


> # xA0; Unerase Wisard și coșul de reciclare extins

Nu cred că mulți au aceste lucruri. Ștergerea DeleteFile va fi ștearsă în coșul de gunoi dacă acestea sunt instalate, aceasta este mai mult decât setările corespunzătoare ale sistemului de operare, acesta fiind software-ul corespunzător.

Folosind SHFileOperation cu pavilionul FOF_ALLOWUNDO, puteți șterge fișierul din coșul de gunoi dacă este activat.

Deci, sunt încă de acord cu [3].

Îmi iau capacul pentru muncă în căutarea unei legături. ;)

Ei bine, recicle bin de dezvoltare a SM, ei au dreptul de a aplica orice terminologie cu privire la produsul lor. Nu am mai rămas decât să-mi cer scuze pentru daune morale și să recunosc că m-am înșelat.

ps: Ștergeți și încărcați fișierele în coșul de gunoi, citiți despre [10].

Bine, te rogi să suprascrii un fișier și voi spune cum să verifici fișierele. Este necesar:

_def [eND] er # xA0; (30 octombrie 2004 8:08) [17]
cu ListView, Elementele fac
pentru I: = 0 la Count - 1
# xA0; dacă Elementele [I]. Verificați apoi
Sunt de acord, poți.

# xA0; # xA0; DeleteFile (Elemente [I] .Capțiune);
Deja a fost de acord SHFileOperation

Nu ștergeți unul câte unul. În schimb, adăugați totul la listă.

cu ListView.Items do
# xA0; pentru I: = 0 la Count - 1
# xA0; # xA0; # xA0; dacă elementul [I]. Verificat atunci
# xA0; # xA0; # xA0; # xA0; SFrom: = SFrom + Articole.Struri [I] + # 0;
# xA0; dacă SFrom = "" atunci ieșiți;
# xA0; SFrom: = SFrom + # 0;
# xA0; FillChar (Op, SizeOf (Op), 0);
# xA0; cu Op nu
# xA0; # xA0; începeți
# xA0; # xA0; # xA0; Wnd: = Mâner;
# xA0; # xA0; # xA0; pFrom: = @SFrom [1];
# xA0; # xA0; # xA0; wFunc: = FO_DELETE
# xA0; # xA0; # xA0;= 0 atunci
# xA0; # xA0; # xA0; # xA0; fFlags: = FOF_ALLOWUNDO sau fFlags;>
# xA0; # xA0; sfârșitul
# xA0; SHFileOperație (Op);

Prin fișierele "verificate" am vrut să menționez elementele ListView cu proprietatea Checked

Și eu nu sunt tipul cel mai deștept - un om a cerut un lucru, dar ai un bazar din discuție

Articole similare