PDA

View Full Version : لود نشدن کامپوننت در vb



adib202
شنبه 28 اردیبهشت 1392, 13:32 عصر
با سلام
تا چند وقت پیش پروژه های وی بی رو میتونستم باز کنم.الان همش پیغام could not be loaded میده.بعد فهمیدم کامپوننت mscomctl.ocx تو وی بی لود نمیشه.میشه کمک کنید بگین ایرادش چیه؟؟؟
لدفن کمکــــــــــــ کــــنین:اشتباه:

setroyd
شنبه 28 اردیبهشت 1392, 14:59 عصر
حتما رجیستر نیست یا شما ندارید کامپوننت رو روی سیستم .

adib202
شنبه 28 اردیبهشت 1392, 15:40 عصر
هم رجیستر شده هم کامپوننت موجود هست

setroyd
شنبه 28 اردیبهشت 1392, 16:57 عصر
فکر کنم مشکل از vb باشه چون چیز دیگه ای نمیتونه باشه ! یا مشکل از ویندوز که اونم تو این موارد کم پیش میاد !

محسن واژدی
شنبه 28 اردیبهشت 1392, 19:17 عصر
سلام علیکم
یکبار کلید GUID این کنترل را از ریجستری از مسیر HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1} حذف کنید و دوباره کنترل را ریجستری کنید
یا دستور زیر را در cmd یا run ویندوز برای حذف کلید اجرا کنید:

cmd /c reg delete "HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}" /f

موفق باشید

ahadgd
یک شنبه 29 اردیبهشت 1392, 21:40 عصر
منم مشکل شما رو داشتم تو سایت های خارجی سرچ کردم روشی که آقای واژدی گفته اند رو گفته بودن ولی من اون کار رو نکردم
یک بار این کامپیونت رو از منوی کامپیونت ها از پروژه تون حذف کنید و فایل زیر رو به system 32 اضافه کنید بعد دوباره از طریق کامپیونت ها فایل زیر رو به پروژه اضافه کنید من که با این کار جواب گرفتم شما هم امتحان کنید

adib202
دوشنبه 30 اردیبهشت 1392, 08:22 صبح
سلام علیکم
یکبار کلید GUID این کنترل را از ریجستری از مسیر HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1} حذف کنید و دوباره کنترل را ریجستری کنید
یا دستور زیر را در cmd یا run ویندوز برای حذف کلید اجرا کنید:

cmd /c reg delete "HKEY_CLASSES_ROOT\TypeLib\{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}" /f

موفق باشید

ممنون آقای واژدی از کمکتون.روش شما چاره ساز بود.