File folder locker - bloquer (et débloquer) l'accès à certains fichiers et dossiers [dll]


Description

Cette DLL est une collection de fichier et dossier sur laquelle vous pourrez appliquer un verrou

le code est très simple puisqu'au final ce n'est que l'utilisation d'une seule API : CreateFile

avec la collection et quelques tests on peut ainsi s'assurer du type de chemin fourni, avec un résultat de réussite à chaque ajout

la dll est fournie avec un projet test permettant la manipulation des différents éléments, le code d'utilisation est très léger (cf ci-dessous)

NB : ATTENTION, ne verrouillez pas n'importe quel fichier à l'aveuglette!!!
je ne pourrai être tenu responsable d'un mauvais usage de cette source!

Source / Exemple :


Dim AfProtector As New AFCK_Protector.AfClsProtector
'
Private Sub Form_Load()
    AfProtector.AddElement "C:\fichier.txt", True
    AfProtector.AddElement "C:\dossier_privé", True
    'le fichier et le dossier seront inaccessibles à l'utilisateur
End Sub
Private Sub Form_Unload(Cancel As Integer)
'   débloquage automatique
    Set AfProtector = Nothing
End Sub

Conclusion :


Cette source répond à une demande du forum qui revient de temps en temps.
pis çà faisait quelques temps que je n'avais pas posté ;)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.