ورود

View Full Version : سوال: مشکل در استفاده از Ole ها در بعضی ویندوزهای 7



EBRAHIM_BANIHOSEINI
سه شنبه 11 اردیبهشت 1397, 08:27 صبح
سلام، داخل یکی از فرمهام از کنترل Ole (تکست باکس) برای فارسی نویسی استفاده کردم . این فرمها تو بعضی از ویندوزهای 7 با اینکه 32 بیتی هستن خطا میدن (فکر کنم اشکال رو دز باز کردن فایل Fm20.dll میده). راهکاری وجود داره بشه این مشکل رو رفع کرد؟ ممنون

farhad_shiri_ex
سه شنبه 11 اردیبهشت 1397, 12:52 عصر
معمولا اگر آفیس 2007 نصب کنید حل میشه !
اگر نشد از پیغام خطا یک اسکرین شات بگیر تا بررسی بشه!

masoud51
پنج شنبه 25 بهمن 1397, 19:28 عصر
سلام
برای جل مشکل رجیستر نشدن روی cmd راست کلیک کنید run as administrator را بزنید بعد وارد system32 بشید و fm20 را رجیستر کنید اما مشکل ole ممکنه بخاطر fm20 نباشه

masoud51
پنج شنبه 25 بهمن 1397, 20:27 عصر
برای ویندوز 64 بیتی باید تو فولدر syswow64 رجیستر کنید
من الان این کار را تست کردم فرمی که توی ویندوز xp درست کار میکنه توی ویندوز 7 ، 64 بیتی از ole خطا میگیره fm20 رو هم رجیستر کردم اما مشکل حل نشد
رفتم یک فرم ایجاد کردم و سعی کردم یک olecontrol از نوع MicroSoft Forms 2 textbox بسازم fm20.dll از فولدر syswow64 وجود داشت اما وقتی ok کردم
ole error code 0x8007007e را داد
این کد رو سرچ کردم نوشته بودن ویندوز باید update بشه من دو روز پیش update کرده بودم پس بعید