منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طريقة تمكين البرنامج على القرص المحلي c في ويندوز فستا وسفن
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
قرات من قبل طريقة لاجعل البرنامج ياخذ صلاحيات ال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 هل في كل صفحة من صفحات المشرع ام ماذا
tecno2012 كتب :في اي صفحة اضعه في form _load هل في كل صفحة من صفحات المشرع ام ماذا

في أول Form يتم عرضه فقط