If Not IsAdmin() Then MessageBox.Show(("La modification du menu contextuel de l'explorateur ne se fera pas car vous n'avez pas les " & _ "droits d'administrateur." & Environment.NewLine & "Pour modifier cette option, vous devez fermer ce programme " & _ " et le relancer en tant qu'administrateur."), "Droits d'administrateur", MessageBoxButtons.OK, MessageBoxIcon.Information) Else 'ton code si droits administrateur End If Private Function IsAdmin() As Boolean Return My.User.IsInRole(Microsoft.VisualBasic.ApplicationServices.BuiltInRole.Administrator) End Function
Modifié par vb95 le 23/03/2016 à 13:54
on peut aussi utiliser cet Api
on se passe de l'Imports de Microsoft.VisualBasic
23 mars 2016 à 18:12
Sur internet j'ai trouver ce lien qui devrait faire l'affaire, mais quand j'entre le mot de passe pour créer le manifest, après plus rien ne se passe.
http://www.developpez.net/forums/d1019281/environnements-developpement/windev/contribuez/creer-propre-certificat-numerique-personnel-auto-signe/
Il y à l’interpréteur de commande livrer avec visual basic 2012, pour créer aussi un manifeste pour signer numériquement les applications mes aucun tuto n'est fournit pour le faire fonctionner