IsAdmin
Publié : dim. 13/juin/2004 17:27
Salut,
j'ai fait ceci pour savoir si l'utilisateur est administrateur
j'aimerais savoir sur quoi ça marche (quel OS) si vous pouviez tester, merci 
j'ai fait ceci pour savoir si l'utilisateur est administrateur
Code : Tout sélectionner
Procedure IsAdmin()
; Pour savoir si l'utilisateur actuel est administrateur de l'ordinateur
; Renvoi 1 si admin, 0 sinon et -1 si erreur d'ouverture de la librairie
If OpenLibrary(0, "advpack.dll")
Resultat = CallFunction(0, "IsNTAdmin", 0, 0)
CloseLibrary(0)
Else
Resultat = -1
EndIf
ProcedureReturn Resultat
EndProcedure
;- Exemple
Select IsAdmin()
Case 1
Debug "Administrateur"
Case 0
Debug "Pas administrateur"
Case -1
Debug "Erreur"
EndSelect
