الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية تسجيل Ocx

بدأه هند قنديل في 17 مايو 2008 · 6 رد · 3,432 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لتجميل شكل البرنامج يوجد العديد من الادوات (OCX ) و لكن عند عمل سيت اب له عند العميل فى احوال كثيرة لا تعمل بشكل جيد لانها غير مسجلة لديه مع انى ضايفاها لملف السيت اب الخاص بالبرنامج

ما الحل؟

#2

على حد علمي هناك 3 طرق لتسجيل الادوات التي يستعملها البرنامج:

1- باستعمال برامج التحزيم المشهورة

2-يدويا باستعمال الأمر Regsvr32

من المستحسن نسخ الادوات في مجلد system32 حتى لا نضطر لكتابة مسار الاداة كاملا عند التسجيل

مثلا : مع أداة actiskn.ocx بعد نسخها يمكننا مباشرة كتابة الامر في الدوس او عمل ملف bat (ملف دفعي ) يقوم بمهمة التسجيل بكتابة السطر

regsvr32 activskn.ocx

3-يمكن استعمال الدالة DllRegisterServer من أجل تسجيل الاداة برمجيا

مثال مرفق أردت به تطبيق الدالة DllRegisterServer لتسجيل أداة Active Skin المرفقة مع البرنامج في الResources

يتم استخراجها ثم تسجيلها

2.zip

بالتوفيق للجميع

#3

جزاك الله خيرا - ساجربها و لو لم اعرف ساراسلك مرة اخرى

#4

ممكن شرح تفصيلى لانى مش فاهمة حاجة !!

و حتى برنامج حضرتك لما شغلته عمل ايرور - مرفق - مع ردى

post-55552-1211199019_thumb.jpg

#5

:D

المفروض أعمل ملف تنفيذي مع المثال :lol:

لكن لا بأس

ظهور رسالة الخطأ معناه أنك لا تملك أداة الActive Skin لكن لا بأس اتبع الخطوات التالية وستصبح عندك الأداة

1- إفتح المشروع واذهب إلى الحدث Load للفورم وانزع الأسطر التي تلي السطر الأول يعني فقط أترك

Me.Show

2-نفذ المشروع

3-أغلقه بعد التنفيذ بدون حفظ التغييرات التي أجريتها

4- أعد فتح المشروع وأخبرني :)

سأشرح قليلا ماذا حدث :

المشروع يبدأ من Sub Main وليس من الفورم ولو رجعنا للكود الموجود بالSub Main سنجدها تستدعي اجراء يقوم بعملية استخراج ملفات من الResources أو بالأحرى ملفين الملف الأول هو الاداة ACTSKIN4.OCX والثاني عبارة عن سكين مخزن هو الآخر في الرسورس

بعد الاستخراج استعملت الاجراء RegisterServer الموجود في الموديول لتسجيل الأداة في الريجيستري

بالتوفيق للجميع

#6

الاخ الكريم - انا جربت تسجيل الادوات فى برنامج سيت اب فاكتورى و فشلت ايضا

اما طريقة حضرتك مش فاهماها لانى لم اتعغامل مع الريسورس من قبل

#7

موضوع يشرح التعامل مع ملفات المصادر أو الResources

الSetup Factory فيه ميزة أنه يبحث لك عن الملفات التي يحتاجها مشروعك ويعمل لك ملف setup يقوم بتسجيل الملفات عند التثبيت على جهاز آخر

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…