je souhaite dévelloppé une fonction qui retourne un booléan true si le fichier est en lecture et ecriture false s'il est en lecture seul.voici ma fonction:
Public Function droit_accee(ByVal fichier As String)
Dim Fa As FileAttributes = File.GetAttributes(fichier)
' Vérification si le fichier est en lecture seule
If (Fa And FileAttributes.ReadOnly) = FileAttributes.ReadOnly Then
Return False
Else
Return True
End If
Public Function droit_accee(ByVal fichier As String) As String
Dim di As New IO.FileInfo(fichier)
If di.IsReadOnly Then
Return "read only"
Else
Return "not read only"
End If
End Function
salut merci pour ta réponse
je teste ta solution avec un fichier dll sous le systeme32 et une session non administrateur mais il retourne not readonly, ce qui n'est pas le cas.
pardon pour ma question qui me semble très stupide:coment tu vérifier que c'est redonly?
moi je clique droit sur la dll et puis propriété puis sécurité ,c'est pas comme sa?