FICLOCK : LOCKEZ LES FICHIERS

cs_Slander Messages postés 26 Date d'inscription lundi 19 janvier 2004 Statut Membre Dernière intervention 14 décembre 2009 - 14 déc. 2009 à 02:36
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 - 22 déc. 2009 à 09:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/50959-ficlock-lockez-les-fichiers

JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
22 déc. 2009 à 09:05
Il est vrai, merci, là j'ai fait "comme le soft du boulot" (ho lala le boulot) puisque son but est de "faire comme le soft du boulot sans le lancer" ^^
Mais merci !
Bacterius Messages postés 3792 Date d'inscription samedi 22 décembre 2007 Statut Membre Dernière intervention 3 juin 2016 10
22 déc. 2009 à 01:26
Sinon il y a aussi la fonction LockFile. C'est le même principe mais en moins contraignant que de passer par OpenFile (c'est une API spécialisée).
http://msdn.microsoft.com/en-us/library/aa365202(VS.85).aspx

Cordialement, Bacterius !
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
14 déc. 2009 à 16:14
"Il existe une clé pour toute serrure" : Oui je sais :)
Le but ici n'est pas de locker à vie un fichier, mais déjà pour savoir un minimum utiliser OpenFile/CloseFile, savoir à quoi ça sert de locker puis de mon côté au boulot, le soft principal fait des accès à des .ini qui peuvent être lockés et posent donc problème. Avec cet utilitaire, je simule le lockage par le soft X ou Y ou Z.
Bien sur, ma porte fermée peut être ouverte :)
Nassmaster Messages postés 9 Date d'inscription jeudi 3 janvier 2008 Statut Membre Dernière intervention 12 novembre 2009
14 déc. 2009 à 15:53
Bonjour,
merci ton code est intéressant mais malheureusement il existe pas mal d'utilitaires capable de déverrouiller les fichier ...

Cordialement,
cs_Slander Messages postés 26 Date d'inscription lundi 19 janvier 2004 Statut Membre Dernière intervention 14 décembre 2009
14 déc. 2009 à 14:00
Bonjour à toutes et à tous,

@JulioDelphi: Ahh ! ok je vois maintenant... Merci de cette précision.

Bonne journée

Slander
JulioDelphi Messages postés 2226 Date d'inscription dimanche 5 octobre 2003 Statut Membre Dernière intervention 18 novembre 2010 14
14 déc. 2009 à 09:25
Le test est faisable avec Word par exemple.
Crée un fichier avec word. Ne ferme pas ce fichier (il est locké sous word).
Essaie de supprimer ou déplacer ce fichier : impossible ! Word l'a locké.
Ce soft fait la même chose que word dans l'exemple : il "prend" la main sur un fichier qui rends impossible son effacement, écriture+sauvegarde, déplacement.
cs_Slander Messages postés 26 Date d'inscription lundi 19 janvier 2004 Statut Membre Dernière intervention 14 décembre 2009
14 déc. 2009 à 02:36
Bonjour à toi JulioDelphi,

Je souhaiterai tout simplement connaître l'utilité de ton programme ne sachant pas ce que signifie un fichier "locké" sous Windows...

Peux-tu éclairer ma lanterne Microsoftienne please ?

D'avance je t'en remercie...
Rejoignez-nous