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

ولفعل هذا اضف الكود التالي الى برنامجك

كود :
Sub AddFileSecurity(ByVal fileName As String, ByVal account As String, _
        ByVal rights As FileSystemRights, ByVal controlType As AccessControlType)

       ' Get a FileSecurity object that represents the
       ' current security settings.
       Dim fSecurity As FileSecurity = File.GetAccessControl(fileName)

       ' Add the FileSystemAccessRule to the security settings.
       Dim accessRule As FileSystemAccessRule = _
           New FileSystemAccessRule(account, rights, controlType)

       fSecurity.AddAccessRule(accessRule)

       ' Set the new access settings.
       File.SetAccessControl(fileName, fSecurity)

   End Sub

   Sub RemoveFileSecurity(ByVal fileName As String, ByVal account As String, _
     ByVal rights As FileSystemRights, ByVal controlType As AccessControlType)

       ' Get a FileSecurity object that represents the
       ' current security settings.
       Dim fSecurity As FileSecurity = File.GetAccessControl(fileName)

       ' Remove the FileSystemAccessRule from the security settings.
       fSecurity.RemoveAccessRule(New FileSystemAccessRule(account, _
           rights, controlType))

       ' Set the new access settings.
       File.SetAccessControl(fileName, fSecurity)

   End Sub

ثم قبل ان تحاول التعامل مع الملف استخدم هذا الكود لتمنح برنامجك الوصول للملف
بمعنى انك تلغي حماية الملف التي تمنعك من التعديل 
كود :
RemoveFileSecurity("d:\s.mdb", System.Security.Principal.WindowsIdentity.GetCurrent().Name, _
FileSystemRights.ReadData, AccessControlType.Deny)

اتمنى ينفعك الحل ويكون صحيح

الرد }}}


الردود في هذا الموضوع
لو سمحتوا واريد حل - بواسطة nourmandour - 27-11-19, 10:59 PM
RE: لو سمحتوا واريد حل - بواسطة nourmandour - 28-11-19, 02:36 PM
RE: لو سمحتوا واريد حل - بواسطة معاند الحظ - 28-11-19, 03:38 PM
RE: لو سمحتوا واريد حل - بواسطة nourmandour - 29-11-19, 10:39 PM
RE: لو سمحتوا واريد حل - بواسطة nourmandour - 30-11-19, 10:51 PM
RE: لو سمحتوا واريد حل - بواسطة علي بنيان - 30-11-19, 11:10 PM
RE: لو سمحتوا واريد حل - بواسطة kiki - 01-12-19, 02:49 AM
RE: لو سمحتوا واريد حل - بواسطة nourmandour - 01-12-19, 11:22 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لو سمحتوا احبتى مساعدة لله خالد كامل1 5 600 12-10-24, 01:20 AM
آخر رد: salamandal
  مساعدة لو سمحتوا ضرورى mahmoudabdelshafy1 2 736 16-02-23, 10:24 PM
آخر رد: mahmoudabdelshafy1
  مساعده ياشباب في الطريقه دي لو سمحتوا ؟ medowassem 0 1,245 27-01-20, 11:51 PM
آخر رد: medowassem
  [VB.NET] لو سمحتوا اريد عمل برنامج يرسل رسائل علي لينك للفيس بوك Waelstar011 1 1,663 05-11-19, 03:04 PM
آخر رد: Waelstar011
  [سؤال] لو سمحتوا ممكن حد يفدني سؤال عن الداتا جرد فيو m.soft.01210 3 1,712 15-06-19, 11:33 PM
آخر رد: elgokr
  قمت بعمل برنامج واريد اضافة سريال تفعيل له remonmary 3 2,407 29-12-18, 05:44 PM
آخر رد: alsouf
  عملت برنامج حظر مواقع واريد حذفها مرة أخرى ابو روضة 6 3,152 12-10-18, 05:49 AM
آخر رد: ابو روضة
Photo عندى مشكلة واريد حلها mostafa hasanein 9 3,755 11-08-18, 10:05 AM
آخر رد: mostafa hasanein
  مساعده فى تعديل كود لو سمحتوا نبيل فتحى 2 1,757 02-01-18, 05:09 PM
آخر رد: نبيل فتحى
  تعديل الكود ده لو سمحتوا يا جماعه نبيل فتحى 1 1,359 02-01-18, 04:58 PM
آخر رد: طالب برمجة

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


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