PDA

View Full Version : سوال: مشکل کامپوننت های رجیستر شده در ویندوز 7



shahab.f.c
پنج شنبه 23 شهریور 1391, 16:12 عصر
با سلام
من به تازگی ویژوال بیسیک 6 رو روی ویندوز 7 نصب کردم . اما در باز کردن تعدادی از برنامه هام که از کامپوننت های جداگانه استفاده می کنند مشکل دارد . ابتدا از رجیستر نشدن کامپوننت ها ایراد می گرفت که بعد همه رو رجیستر کردم . اما حالا 2 تا مشکل داره . اول اینکه نمیتونه کامپوننت رو باز کنه و دوم این که فقط کد ها باز میشن.
دوستان اگه امکان داره کمک کنید

محسن واژدی
پنج شنبه 23 شهریور 1391, 16:26 عصر
اول اینکه نمیتونه کامپوننت رو باز کنه
سلام علیکم
اگه خطای "Error accessing the system registry" در زمان اضافه کردن کامپوننت به ابزار میده وی بی را با دسترسی Admin اجرا کنید و اگر خطای License میدهد باید License کامپوننت را هم بهمراه آن ثبت کنید
فایل ثبت لایسنس کامپوننت های وی بی:
http://barnamenevis.org/images/attach/zip.gif OCXesLicences.zip (http://barnamenevis.org/attachment.php?attachmentid=86938&d=1336741658)

http://barnamenevis.org/showthread.php?349733-%D8%A7%D8%B1%D9%88%D8%B1-licence-%D8%A8%D8%B1%D8%A7%DB%8C-dtpicker-%D8%AF%D8%B1-%D9%88%DB%8C%D9%86%D8%AF%D9%88%D8%B2-7&p=1542589&viewfull=1#post1542589


دوم این که فقط کد ها باز میشن.
این میتونه بخاطر ریجستر نبودن بعضی از کنترل های روی فرم باشه

موفق باشید

M-NINJA
جمعه 24 شهریور 1391, 12:43 عصر
این برنامه هم میتونه کمکت کنه واسه رجیستر کردن تو ویندوز های 64 و 32 به کار میره

http://www.foxprogramming.co.uk/downloads/OCX%20DLL%20Manager%20Setup.exe

shahab.f.c
پنج شنبه 18 آبان 1391, 14:40 عصر
همه کامپوننت ها رو رجیستر کردم . ولی بازم وقتی می خوام صفحه فرممو ببینم (آبجکت ها) خطا Don't send میده . در حالی که برنامه بدون مشکل اجرا میشه

SlowCode
پنج شنبه 18 آبان 1391, 14:57 عصر
خطای don't send فکر نکنم ربطی به این قضیه داشته باشه، احتمالا مشکل از یه جای دیگه است.

shahab.f.c
پنج شنبه 18 آبان 1391, 15:19 عصر
مثلا از کجا؟

shahab.f.c
پنج شنبه 18 آبان 1391, 23:34 عصر
یک موضوع دیگه رو هم فهمیدم . اینکه: اگر کامپوننت های آماده رو بذارم این ارورو میده (مثل تکست باکس که تو همه فرم ها هست) .