PDA

View Full Version : سوال: خطای کامپوننت shimgvw.dll



rojg@r
چهارشنبه 03 تیر 1394, 15:12 عصر
سلام دوستان
بعد از این که برنامه مو نوشتم بعد از بارگزاری روی یک کامپیوتر دیگه این خطا رو میده تو کامپیوتر من مشکلی نداره
واسه ی برطرف کردنش چی کار بایستی بکنم
برای نشان دادن عکسها از این shimgvw.dllشی استفاده کرده ام.
ممنون از همه تون

ahmad abdoli
چهارشنبه 03 تیر 1394, 15:39 عصر
سلام

متن خطا هم داره میگه این کامپوننت رو رجیستر نکردید.
شما باید اون روی کامپیوتر میزبان به صورت دستی رجیستر کنید یا از برنامتون setup درست کنید.

rojg@r
چهارشنبه 03 تیر 1394, 15:54 عصر
ممنون از جوابتون ولی کاملا من بایستی چی کار کنم و یا از کجا شروع کنم.
همینی که گفتید رو انجام دادم ولی فایده ای نداشت. ویندوز کاربر win 8 هستش. واسه ی رجیستر بایستی چه مراحلی رو طی کنم؟
ممنون از لطفتون

m.4.r.m
چهارشنبه 03 تیر 1394, 17:57 عصر
در ویندوز Run رو اجرا کن این متن رو بنویس

regsvr32 "C:\componnet.ocx"


به جای c:\componnent باید مسیر کامل فایل رو بنویسی

علیرضا5
پنج شنبه 04 تیر 1394, 04:29 صبح
اگر برنامت در ویندوز XP و سون درست اجرا میشه ولی در 8 مشکل داره از ریجیستری نیست
آسانترین راهش اینه که بعد از نصب برنامه روی سیستم دیگه روی آیکون برنامه کلیک راست بکنی و گزینه RUN AS ADMINISTRATOR رو انتخاب بکنی
که البته فقط یکبار کافیه و برای دفعه های بعد برنامه با دابل کلیک هم باز میشه
اگر باز هم در اجرا مشکلی بود که نباید دیگه مشکلی باشه این رو هم امتحان بکن
روی آیکون برنامه کلیک راست بکن و گزینه PROPERTIS رو انتخاب بکن بعد از سربرگ ها گزینه COMPATIBILITI رو انتخاب کن بعدپایین صفحه گزینه CHENG SETING FOR ALL USER رو انتخاب کن و در صفحه ای که باز میشه 5 گزینه هست که شما باید اولی و آخری رو تیک بزنی بعدشم OK و OK
موفق یاشی