Sletning

Tags:    delphi

Halløj har dette stykke det skulle slette de to filer og mappen de ligger i når proggrammet bliver lukket, men RemoveDirectory sletter kun tomme mapper og Delete er åbenbart ikke hurtig nok til at slette filerne, det resultere i at mappen ikke bliver slettet og det er et prob da den så medler fejl når det starter op pga mappen allerede findes.

Nogen der har nogen forslag så som at få den til at vente nogle få sekunder inden den går videre til at slette mappen eller måske noget helt andet ?

Fold kodeboks ind/udKode 




8 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Du kunne gøre sådan:

Fold kodeboks ind/udKode 


bare udskift 1000 med noget som er en fin tid ;)

Men jeg forstår bare ikke hvorfor du vil slette filerne og så slette mappen, og ikke bare slette mappen!

Hilsen
Morten



I mange mapper er der eks. desktop.ini, thumbs.db og andre skjulte filer. Det kan være problemet.



Slet filerne og send en message du selv fanger når filerne er slettet. Når du fanger den message kan du så lukke programmet... det er generelt noget bras at være afhængig af tid



Du bliver nødt til at loope alle filerne fra mappen igennem, og slette dem hver for sig, og huske at se om der er eventuelle mapper tilbage.

Brug FindFirst funktionen (slå den op i hjælpefilerne/manualerne) :)



Morten Johansen fordi RemoveDirectory kun sletter tomme mapper har ikke fundet andre kommandoer

Ken Er rimelig NewB så kodeeksembler og forklaringer ville være rart :P



Der er ingen af den slags



Husk at du kun kan se dem når du har SuperHidden (operativsystems-filer) sat til at blive vist.



Jeg har droppet det



t