View Full Version : پیام خطای جدید
EBRAHIM_BANIHOSEINI
شنبه 17 تیر 1391, 21:48 عصر
جدیدا این پیام موقع اجرای یکی از فرم های برنامه ام که از oleها استفاده کردم میاد لطفا راهنمایی کنید چطوری این اشکال را برطرف کنم. با تشکر
OLE error code 0x80040154: Class not registered OLE object is being ignored. Record number 5
gh_khajehzade
یک شنبه 18 تیر 1391, 09:50 صبح
فايل ocx مربوط به ole رو رجيستر كن.در start-run فرمان زير رو اجرا كن
Regsvr32 filename
EBRAHIM_BANIHOSEINI
یک شنبه 18 تیر 1391, 17:22 عصر
جناب خواجه زاده ممنون. از کجا بفهمم کدام فایل رو باید رجیستر کنم. ممکنه من برنامم رو exe کنم بدم به کسی. اگه اون فایل ocx خراب بشه طرفم باید چه کار کنه؟ آیا فایل خاصی پاک شده؟ یا تغییر پیدا کرده؟ باز ممنون.
Esikhoob
دوشنبه 19 تیر 1391, 10:27 صبح
در مورد اینکه از کجا باید فهمید که کدام فایل باید رجیستر بشه ، با توجه به جمله خطای شما که توش نوشته بود: "Record number 5" ، باید شما فایل scx یا vcx که در حال اجرا بوده را به صورت table ی بازکنید و رکورد شماره 5 را ببینید که مربوط به کدام OLE میباشد.
در مورد خراب شدن فایل ocx ، که خوب باید دوباره کپی بشه و اگر حل نشه اشکال در Windows که به نظر من میشه چند روش را امتحان کرد:
1- رجیستر کردن دوباره OCX
2-استفاده از برنامه های درست کننده رجیستری Windows مثل AdvancedSystemCare
3-نصب دوباره Windows
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.