قرات من قبل طريقة لاجعل البرنامج ياخذ صلاحيات الadmin على فستا وسفن ولكن على studio 2008 هل من طريقة على studio 2005 لانني لم اجد الجملة التي اود استبدالها في كود app.manifest
إستخدم هذا الأمر في حدث Form_Load :
كود :
Dim isElevated As Boolean
Dim identity As Security.Principal.WindowsIdentity = Security.Principal.WindowsIdentity.GetCurrent()
Dim principal As New Security.Principal.WindowsPrincipal(identity)
isElevated = principal.IsInRole(Security.Principal.WindowsBuiltInRole.Administrator)
If Not isElevated Then
If MsgBox("Run as Administrator?", MsgBoxStyle.YesNo) = MsgBoxResult.Yes Then
Dim P As New Process
P.StartInfo = New ProcessStartInfo
P.StartInfo.FileName = Application.ExecutablePath
P.StartInfo.Verb = "runas"
P.Start()
End If
Application.Exit()
End If
في اي صفحة اضعه في form _load هل في كل صفحة من صفحات المشرع ام ماذا