السلام عليكم
بعد تنصيب ويندوز 7 وتنصيب فيجوال 6 ذهبت لأفتح المشروع فظهرت رسالة لا يمكن تحميل
mscomctl.ocx
مع العلم ان الملف موجود ومسجل بواسطة regsvr32
ما الحل رجاء
شكرا
السلام عليكم
- أعتقد أن المشكلة في أنك , قمت يتسجيل الأداة وهي في المسار C:\xxxx , وتم تغيير إسم مجلد المسار أو تم نقل الأداة من المسار , لذلك أعتقد أن الحل أن تنسخ الأداة وتلصقها في مجلد السيستم32 ثم تسجلها مرة أخرى أو قم بإلغاء تسجيلها القديم أولاً ثم سجلها بالمكان الجديد , وإن شاء الله تضبط .
- تحياتي .
شكرا جزيلا
أخي الكريم
اولا انا فقط قمت بفرمتة الجهاز ثم تنصيب فيجوال 6 وعند تشغيل المشروع ظهرت المشكلة مع العلم انه قبل الفرمتة كان نظام التشغيل عندي 64
ولم اغير شئ
بالأساس الأداة غير موجودة بمسار المشروع وابدا لم اضعها بمسار المشروع
ثانيا كما قلت انا عندي نظام 64 وعندما فتحت ال Components لاحظت ان الأدوات التي لايوجد بها مشاكل مسجلة بالمسار c:\windows\syswow64
فقمت بنسخ الأداة للمسار syswow64 وتسجيلها مجددا هناك ولم تنحل المشكلة
الغيت التسجيل من system32 ومن syswow64 ومن xxxx
ثم نسختها الى المسار xxxx وسجلتها هناك ولم تنحل المشكلة ( نفس الكلام مع system32 ومع syswow64 )
شكرا
السلام عليكم ورحمة الله وبركاته
إفتح ملف المشروح بواسطة notepad ثم تحقق من أن نفس ال CLSID الموجود عندك ؟
كود :
Object={831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.1#0; MSCOMCTL.OCX
شكرا أخي الكريم
نعم نفسه تماما
السلام عليكم ورحمة الله
اليك حلين :
الاول :
شغل برنامج فيجوال بيسك 6 بواسطة المدير
أو:
ثانياً :
اغلق الفيجوال بيسك
سجل الاداة التالية من قائمة موجه الاوامر Run
جرب ان شاء الله يمشى الحال
تحياتى لك وللجميع
شكرا لكم جميعا وجزاكم الله كل خير