28-07-17, 05:09 AM
(27-07-17, 10:58 AM)Ahmed_Mansoor كتب : وعليكم السلام ورحمة الله وبركاته
أهلا أخي الكريم , هذه مشكلة إختلاف الإصدار لبعض الأدوات من كمبيوتر لآخر , مثلاً الاداة comctl32.ocx في الجهاز الآخر إصدارها مثلا 2.1 بينما في الجهاز الذي تظهر فيه رسالة الخطأ إصدار أقل أو أصغر وأعتقد هذه اللخبطه في إختلاف الإصدارات للأدوات هي بسبب تثبيت التحديثات للفيجول بيسك6 , لذلك إذا أردت عدم ظهور هذه الرسالة فقبل فتح ملف المشروع والذي إمتداده vbp قم بتغيير إمتداد ملف المشروع إلى txt يعني حوله إلى ملف نصي ثم إفتحه ستجد بيانات مكونات المشروع وفي الأعلى ستجد بيانات المكتبات والأدوات المضافة في المشروع ستجد بيانات الأدوات بهذا الشكل :
PHP كود :
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MsComCtl.ocx
هنا هذا السطر خاص بالأداة MsComCtl.ocx وإصدارها هو 2.1 فإذا كانت رسالة الخطأ تظهر بسبب هذه الأداة فقم بتغيير إصدار إلى 2.0 ثم إحفظ التغييرات ثم أرجع إمتداد ملف المشروع إلى الإمتداد العادي vbp ثم شغل ملف المشروع إن شاء الله ستجد أن الرسالة إختفت ويفتح المشروع بشكل طبيعي .
ما شاء الله حل عبقرى استاذى المحترم
هل الحل ينطبق على اى مثال
يعنى لو كانت المكتبة 2.0 نغيرها الى 2.1 أو العكس لو 2.1 نغيرها الى 2.0 أم يوجد مكتبات بارقام اخرى
