Forzare la cancellazione di un file in Delphi5

di Anonimizzato1070 il
5 risposte
Ciao a tutti,
come posso forzare la cancellazione di un file?

mi spiego: ho Delphi 5 (e non molti tools...) e quando chiamo la funzione deletefile, se il file per esempio è di sola lettura, non me lo cancella (non mi da neanche errori in realtà...)
come posso fare?

grazie mille,
ciao

michele

5 Risposte

  • Puoi rimuovere la protezione, ad esempio con l'API:

    SetFileAttributes(lpszFilename, 0);

    Giovanni
    ---
    http://www.y2ksw.com/vbulletin
  • E se invece il file che si sta tentando di cancellare è già in uso da un altro programma?.. come si puo fare a forzare la cancellazione?
  • Quà entra in gioco la protezione del Sistema Operativo ...
    Non penso sia possibile ...
  • Ah , ok, grazie
  • Avevo il tuo stesso problema ...

    ecco spiegato il motivo di \"chiudere\" e/o \"rilasciare\" sempre i file una volta cessato il loro utilizzo
Devi accedere o registrarti per scrivere nel forum
5 risposte