PDA

View Full Version : ارور licence برای dtpicker در ویندوز 7



galaxyking
جمعه 16 تیر 1391, 21:01 عصر
سلام
من یه برنامه تو xp نوشتم و از DTPicker استفاده کردم حالا برنامرو تو ویندوز 7 باز میکنم که ادیتش کنم dtpiker ها رو نشون نمیده و وقتی میخوام بذارم ارور licence میده

محسن واژدی
جمعه 16 تیر 1391, 21:56 عصر
سلام علیکم
در برخی ocxهایی که نیاز به فایل license دارند، این فایل با پسوند VBL کنار کامپوننت ocx قرار دارد که در هنگام ریجستر شدن کامپوننت به کلیک "HKCR\Licenses" اضافه میشود، اگه این فایل را در کنار ocx نداشته باشیم در زمان های بعد هنگام ریجستر کردن ocx تنها میتوانیم از آن در run-time استفاده کنیم، و در design-time خطای لایسنس میدهد
برای استفاده یا باید فایل لایسنس را در کنار کامپوننت قرار بدهید (که بیشتر با نصب کامل ocx، فایل نصب اطلاعات لایسنس را در ریجستری ثبت میکند) یا کلید "HKCR\Licenses" را از ویندوزی که این کامپوننت را اولین بار در ریجستر کرده اید export و در ویندوز 7 فعلی ذخیره کنید

موفق باشید

galaxyking
جمعه 16 تیر 1391, 22:18 عصر
ممنون محسن جان
میشه بگی چطور export کنم

محسن واژدی
جمعه 16 تیر 1391, 22:25 عصر
در ریجستری اگه بر روی این کلید کلیک کنیم در منوی File این گزینه قرار دارد (البته هم گزینه Import و هم Export)

موفق باشید

galaxyking
شنبه 17 تیر 1391, 16:34 عصر
:گیج:
:گیج:
:گیج:
:گیج:
:گیج:
:گیج:
:گیج:
:گیج:
:گیج:
:گیج:
:گیج:
آقا من نفهمیدم چی شد این کلید کجاست
من رفتم تو رجیستری ولی این آدرسی که دادی پیدا نکردم

galaxyking
شنبه 17 تیر 1391, 18:10 عصر
:ناراحت:
:ناراحت:
:ناراحت::افسرده:
:ناراحت::افسرده:
:ناراحت::افسرده::گریه:
:ناراحت::افسرده::گریه:

محسن واژدی
شنبه 17 تیر 1391, 18:43 عصر
سلام علیکم
چرا حتما کلیدی با نام Licenses در شاخه اصلی HKEY_CLASSES_ROOT وجود دارد

galaxyking
شنبه 17 تیر 1391, 20:07 عصر
آقا ممنون
پیداش کردم و توی ویندوز 7 اجراش کردم
مشکلم حل شد بازم ممنون