تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
عندي خطا في الريجستري ممكن الحل
#1
عندي خطا في الريجستري ممكن الحل
ساعدوني 


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#2
مرحبا اخي الكريم

يوجد قصاصة كود مرفقة مع Microsoft Visual Studio 2008 تو ضح طريقة التأكد من وجود المفتاح قبل قراءته

شرح بالصور لطريقة استخدام و كتابة قصاصات الكود Code Snippet المرفقة مع VB.Net .

كود :
       Dim exists As Boolean = False
       Try
           If My.Computer.Registry.CurrentUser.OpenSubKey("Software\Microsoft\TestApp\1.0") IsNot Nothing Then
               exists = True
           End If
       Finally
           My.Computer.Registry.CurrentUser.Close()
       End Try


و هي تأكد حدوث اسثناء اذا تم استعلام عن مفتاح غير موجود لهذا يجب و ضعه في Tryلوحده

اذا كان هذا سبب المشكلة عندك و ليس السبب مشكة في الصلاحيات للوصول للمفتاح

المثال التالي يوضح طريقة التأكد من اول تشغيل لبرنامج على جهاز و كتابة اول قيمة افتراضية

 RE: مشكلة في Timer
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#3
من الواضح انها مشكلة صلاحيات
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو , ابراهيم ايبو
#4
(11-07-20, 04:34 PM)Jounior_P كتب : من الواضح انها مشكلة صلاحيات

طبعا اخي الخطأ واضح و أنا بمشاركتي السابقة كنت اتحدث عن معالجة الخطأ
لا أعلم اذا كان كود اعطاء صلاحيات للمستخدم الحالي يعمل لأني اسجل دخول كمدير ِAdministrator
أي اني لم أختبر الكود و لا يمكنني اختباره حاليا
كود :
mports System.Security.AccessControl
Public Class Form1
   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       Dim UserName As String = SystemInformation.UserName
       Dim RS As New RegistrySecurity()
       RS.AddAccessRule(New RegistryAccessRule(UserName, RegistryRights.CreateSubKey Or RegistryRights.Delete Or RegistryRights.ExecuteKey Or RegistryRights.FullControl Or RegistryRights.ReadKey Or RegistryRights.SetValue Or RegistryRights.WriteKey, AccessControlType.Allow))
   End Sub
End Class

و في حال كان للكود فائدة ألا يعتبر تجاوز لصلاحيات المستخدم و جعلها بلا فائدة
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 169 02-03-24, 07:36 PM
آخر رد: new_programer
Sad ممكن حل لهذا المشكل melad2002 0 239 30-01-24, 08:01 PM
آخر رد: melad2002
  ممكن استفسار عن m3u8 malekmohamed155 0 232 20-01-24, 07:47 PM
آخر رد: malekmohamed155
  ممكن تعديل في كود التفقيط للارقام melad2002 2 333 01-01-24, 08:47 PM
آخر رد: melad2002
  [VB.NET] السلام عليكم ممكن مساعدة اخوان احتاج يكون تسجيل الدخول textbox1 + textbox2 Coder_iraqii 4 400 18-12-23, 06:46 PM
آخر رد: Kamil
  ممكن كود ترقيم تلقائي في الداتا غريد فيو المبرمج البسيط 16 10,576 08-11-23, 01:44 AM
آخر رد: الحزين اليماني
  البرنامج لدي يعمل على ويندوز 11 والان لا يعمل على ويندوز 10 ماهو الحل moh61 1 279 01-09-23, 04:38 AM
آخر رد: اسامه الهرماوي
  ممكن مساعدة في تعلم طريقة جمع التاريخ ؟ Ali_hassn 2 456 27-08-23, 02:18 AM
آخر رد: Ali_hassn
  عندي مشكلة اثناء عرض البيانات الضخمة في قريد يسبب بطى اثناء عرضها RADOS 5 690 07-05-23, 12:29 AM
آخر رد: new_programer
  هل ممكن اجعل عناصر ال LISTBOX بشكل افقي ismaeel 0 380 01-05-23, 11:26 PM
آخر رد: ismaeel

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم