فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
واضح من رسالة الخطأ انك تستعمل الاداة dbgrid32.ocx
وهي اما غير موجودة على الجهاز الذي تحاول تشغيل البروجيكت علية
او غير مسجلة و ارشح الحالى الاولى
هل البرنامج كان يعمل على نفس الجهاز سابقا دون مشاكل ؟؟
مع تحيات : عبدالرحمن نورالله
بيلار الدولية للتكنولوجيا لتصميم وأستضافة مواقع الأنترنت ، شركة مسجلة في المملكة الاردنية الهاشمية
أستضافة مواقع (Website Hosting) ابتداء من 35دينار اردني (50$) سنوي 962799247524+ أضغط هنا

أخي البرنامج يشتغل لما كنت منزل الفيجول بيسك على الجهاز ولكن عند عدم وجود الفيجول على الجهاز تظهر رسائل خطأ
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
اقتباسأخي البرنامج يشتغل لما كنت منزل الفيجول بيسك على الجهاز ولكن عند عدم وجود الفيجول على الجهاز تظهر رسائل خطأ
الأخ الغالي ، تحية طيبة وبعد ،
أولاً ، أخي هذا الموضوع تم مناقشتة أكثر من مرة ، فلو بحثت جيداً ستجد العديد من الموضوعات .
ثانياً ، ليس معني أنك قمت بإنشاء ملف إعداد Setup يكون كل شيء تمام ، بل يجب الأخز في الإعتبار الأدوات التي تتعامل معها ببرنامجك ومن ثم تدرجها بملف الإعداد ، وليس كذلك فقط بل يجب أن تدرج كافة الأدوات بمسجل النظام RegEdit سواء عن طريق برنامج الإعداد أو عن طريق التسجيل اليدوي كما يلي :
RegSvr32 /s C:\Windows\dbgrid32.ocx
وذلك من نافذة الدوس DOS ، علي الإفتراض أن مسار الملف بفولدر الويندوز
شكراً
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
هل يوجد برنامج يقوم بهذه الاشياء يعني يقوم بتسجيل الادوات ؟
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
طبعاً أخي ، يمكنك إجراء تسجيل للأدوات بالطريقة الموضحة أو بطريقة الفيجوال بإستخدام توابع API أو عن طريق برنامج الإعداد نفسة
كمبدئياً ، قم بتخزين الأمر السابق بملف ذات إمتداد bat كما يلي :
RegSvr32 /s Object1.dll RegSvr32 /s Object2.ocx RegSvr32 /s Object3.dll RegSvr32 /s Object4.dll RegSvr32 /s Object5.ocx
وبعد ذلك يمكنك نسخ هذا الملف في نفس مسار العناصر ثم تستدعي هذا الملف من الفيجوال كما يلي :
Call Shell("Cmd.exe /k C:\Window\RunObjects.bat")وهذه أبسط الطرق ، أو يمكنك النقر علية مباشرتاً
أما طريقة إستخدام توابع API فيمكنك البحث عنه جيداً بالمنتدي
شكراً
تم تعديل هذه المشاركة بواسطة MMA_EG_Cairo في 21 مارس 2008 في 21:14
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
أولا اخي اشكرك وجزاك الله خيرا
ثانيا ماهي المكتبات الهامة لتشغيل أي ملف تنفيذي؟
فلسطين .. سوريا ..بورما ......وماذا بعد ؟!
سابقا
medo_programming
موقعي : www.alkhayat-it.com
مواضيع مهمه
-----------------------------------------------:
اقتباسأولا اخي اشكرك وجزاك الله خيراثانيا ماهي المكتبات الهامة لتشغيل أي ملف تنفيذي؟
لا أعلم ، فهذا الشيء يرجع لك !!!
فأنا لا أعلم ماذا قمت بإدراجة بمشروعك !!!
علي سبيل المثال ، إذا أدرجت عنصر Adodc بمشروعك في هذه الحالية يجب عليك تحميل ملف MSADODC.OCX ... وإذا حملت مكتبة Microsoft ActiveX Data Objects 2.0 Library فيجب عليك تحميل الملف msado20.tlb أو msado15.dll ................. الي آخرة
أي كائن تدرجة بمشروعك يجب تحميلة مع حزمة الإعداد Setup package ، وكل ملف ثنائي أو برنامج DDL أو OCX يجب تحميلة بمسجل النظام
شكراً
لا تخلط ما بين شخصيتي وأسلوبي .. فشخصيتي هي
ما أنا عليه وتحت تصرفي .. وأسلـوبي يعتمد عليـك
أنت وتصرفاتك
ولحظاتي صمت... وصمـت لحظاتي كلام ... كلامه
اشد آلام ... فصمتي أنا عنوان
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…