Comment supprimer les fichiers protégés par le système par un code delphi!
y'a t'il une fonction/procédure de déverouiller ces fichiers avant de faire
"DeleteFile()"
Comment supprimer les fichiers protégés par le système par un code delphi!
y'a t'il une fonction/procédure de déverouiller ces fichiers avant de faire
"DeleteFile()"
N'oublie pas ,
au lieu de faire ou
et efin !! sinon, en reste toujours ..
Salut,
Tu as :
- la function FileGetAttr(const FileName: string) qui te renvoie la valeur de l'attribut du fichier,
- et la function FileSetAttr(const FileName: string; Attr: Integer) qui te permet de modifier son attribut : suffit de faire FileSetAttr('MonFichier.dat', faArchive); avant de faire "DeleteFile()"
A+
N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi
Salut,
Est ce que cette fonction permet de déverouiller les fichiers déja ouvèrs- et la function FileSetAttr(const FileName: string; Attr: Integer) qui te permet de modifier son attribut : suffit de faire FileSetAttr('MonFichier.dat', faArchive); avant de faire "DeleteFile()"
par le système?
N'oublie pas ,
au lieu de faire ou
et efin !! sinon, en reste toujours ..
Modérateur Delphi
Le guide du bon forumeur :
- Les règles du forum tu liras
- La FAQ et les tutoriels tu consulteras
- La fonction Recherche tu utiliseras
- Google tu vénèreras
__________
Rayek World : Youtube Facebook
Bonjour,
Juste une précision : On peut interpréter "fichiers protégés par le système" de deux façons :
- par "fichiers qu'on a protégés avec le système" : du type Hidden, ReadOnly
- et bien entendu par fichiers-système c'est à dire qui ont carrément l'extension *.sys : et là, bigre, faire gaffe de ne pas les Deleter.
A+
N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi
C'est pas des fichiers qui on des extensions de type *.sys ; mais
contrairement des autres qui ont des attributs :
[SYSTEM;/HIDDEN;/READONLY]
efin; ce que je voudrais faire n'est pas un logicièl ou autres!!
c'est qu'un petit utilitaire qui me débarasse des fichiers [*.LOG]
protégés qui augmantent leurs tailles d'un moment à l'autre
d'une taille à une autre trés importante;
c'est de les "vider" en quelque sorte..
N'oublie pas ,
au lieu de faire ou
et efin !! sinon, en reste toujours ..
Bonjour,
A propos d'utilitaire qui fait du nettoyage : Si tu ouvres les répertoires suivants :
- C:\Wondows\Cookies
- C:\Windows\Temp
- C:\Wondows\Historique
- C:\Windows\Local Settings\Temporary Internet Files\Content.IE5
... et que tu fais la somme de l'espace-disque occupés notamment par ces deux derniers tu trouveras de quoi faire un ménage complémentaire.
Pour vider ces deux derniers, pour ma part je me suis concocté une mini-application qui les clean automatiquement à chaque démarrage de Windows.
A+
N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager