Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 مشاركة قام بنشر أكتوبر 6, 2018 سؤال لطالما أثار فضولي ... ما هي الطريقة و لو لمحة عنها التي تجعل من ملف accde عصياً على التعديل ؟ رابط هذا التعليق شارك More sharing options...
ابو ياسين المشولي قام بنشر أكتوبر 6, 2018 مشاركة قام بنشر أكتوبر 6, 2018 لانه يحمي جميع الكودات وعندما تقول بعمل accde لن تستطيع ان تنفذه اذا وجد كود خاطي 1 رابط هذا التعليق شارك More sharing options...
Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 الكاتب مشاركة قام بنشر أكتوبر 6, 2018 1 دقيقه مضت, ابو ياسين المشولي said: لانه يحمي جميع الكودات وعندما تقول بعمل accde لن تستطيع ان تنفذه اذا وجد كود خاطي أهلاً ... و لكن ما السبب وراء هذه الحصانة التي يتمتع بها الملف المحول إليه ؟ حيث لا يمكن فك تشفيره على الإطلاق .. بحثت و لم أجد أية فكرة عن ذلك . 1 رابط هذا التعليق شارك More sharing options...
ابو ياسين المشولي قام بنشر أكتوبر 6, 2018 مشاركة قام بنشر أكتوبر 6, 2018 1 دقيقه مضت, Khalf said: أهلاً ... و لكن ما السبب وراء هذه الحصانة التي يتمتع بها الملف المحول إليه ؟ حيث لا يمكن فك تشفيره على الإطلاق .. بحثت و لم أجد أية فكرة عن ذلك . هي الطريقه الوحيد المضمونه في الاكسس وحمايه قويه قد يكون عندهم طريقه ولكن لم تشتهر كباقي الطرق 1 رابط هذا التعليق شارك More sharing options...
Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 الكاتب مشاركة قام بنشر أكتوبر 6, 2018 بانتظار الإحالة إلى رابط أو أية فكرة عن accde ... رابط هذا التعليق شارك More sharing options...
kanory قام بنشر أكتوبر 6, 2018 مشاركة قام بنشر أكتوبر 6, 2018 اخي الكريم انظر للصورة ثم الشرح هو أن الكود المصدري مع الكود الوسيط يتم حفظهما معاً ضمن ملف قاعدة بيانات الأكسس ذي اللاحقة mdb (أو accdb). بعد أن تكتب الكود المصدري بلغة VBA، يتم تجميعه compiled إلى كود وسيط يسمىp-code. عندما يعمل تطبيق قاعدة البيانات، ويستخدم أكواد VBA، تتم ترجمة هذا الكود الوسيط وتنفيذ الكود بواسطة الأكسس، ولذلك تحتاج إلى وجود الأكسس دوماً (أو على الأقل إلى وجود المكونات التي تقوم بالترجمة). السؤال الذي يطرح نفسه هنا هو التالي: مع ملاحظة أن الكود المصدري بلغة VBA قد تمت ترجمته إلى الكود الوسيط p-code ، ألا يعني هذا أن بإمكاننا الآن أن نتخلص من الكود المصدري، ونحتفظ بالكود الوسيط، ولن نخسر شيئاً؟ الجواب: بلى، بإمكاننا أن نتخلص من الكود المصدري، لكن هذا يعني أننا لن نستطيع القيام بأي تعديلات في الكود لاحقاً. في الحقيقة، الأكسس يوفر لنا هذه الخاصية من أجل حماية الكود المصدري من التعديل، وتقليص حجم ملف قاعدة البيانات. يتم ذلك عبر تحويل كل الأكواد المصدرية في الملف إلى كود وسيط p-code، ثم التخلص من الكود المصدري، وضغط الملف بعدها وتحويل الامتداد إلى mde (أو accde) بدلاً من mdb. ومن هنا تعرف السر في أنك لا تستطيع الاطلاع على أكواد ملفات mde، مع أن التطبيق يعمل بشكل كامل. 2 1 رابط هذا التعليق شارك More sharing options...
Hamdi Edlbi-khalf قام بنشر أكتوبر 6, 2018 الكاتب مشاركة قام بنشر أكتوبر 6, 2018 رائع !!! أستاذ @kanory إذا فالأكسس يقرأ الخصائص التي نعدّلها في التصميم ضمن التقرير و النموذج على أنها أوامر نكتبها بالفيجوال بيزيك و هذا ينطبق على التنسيقات و الماكروز ... و كأنه بإغلاق وضع التصميم قد أغلق نافذة موازية لنافذة محرر الأوامر .. لا تزال لدي بعض التساؤلات لكن السؤال الأساسي قد حصل على الإجابة . 1 رابط هذا التعليق شارك More sharing options...
Hamdi Edlbi-khalf قام بنشر أكتوبر 7, 2018 الكاتب مشاركة قام بنشر أكتوبر 7, 2018 17 ساعات مضت, Khalf said: فالأكسس يقرأ الخصائص التي نعدّلها في التصميم ضمن التقرير و النموذج على أنها أوامر نكتبها بالفيجوال بيزيك و هذا ينطبق على التنسيقات و الماكروز ... و بما أن الجدول و الاستعلام ليسا بيئة عمل للڤيجوال بيزيك فإن حماية القاعدة بتحويلهاإلى accde لن يفيد في حمايتهما !! رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان