دائما تقابلنى مشكله وهى ان البرنامج الذي اصممه بالفيجوال بيسك 6 يعمل جيدا عندي في الكمبيوتر اللي موجود عليه برنامج الفيجوال بيسك 6 الخاص بميكروسوفت ولكن عند تشغيله في كمبيوتر اخر لا يكون في برنامج الفيجوال بيسك يطلب منى بعض المكتبات وملفات .ocxفكيف يمكننى تحديد الملفات الاضافية المطلوبة
الملفات المطلوبة لتشغيل برنامج مصنوع بالفيجوال بيسك
ال ocx بتعرفها من toolbox
ولما تختار componant حتلاحظ ان الاداة اللى انت بتستخدمها متكوب لك مسارها
وثانيا ليه وجع القلب
اعمل setup package
من برامج زى install sheild or setupfactory
واكتر ملفات بيظهر فيها error
هى
mscomctl.ocx
comdlg.ocx
والملفات دى الخاصة ب commondialoge
وادوات vb الاضافية مثل progress وخلافه
تم تعديل هذه المشاركة بواسطة hossam2525 في 28 مايو 2007 في 10:06
تم تعديل هذه المشاركة بواسطة A7med_prof في 28 مايو 2007 في 10:22
اقتباسآسف الدخول متقطع هذه القتره
اقتباس[يمين]
.[/يمين]
اخر مواضيعي 2007
االمثال مطبق على موقع بورصه سعودي
.
كيف تستخدم الـ OLE Drag Drop ؟ || سورس كود الفاتوره الذكية || سورس كوود مساعدك في حفظ وتسميع كلمات اللغة الانجليزية.
مواضيع مهمه ومطلوبه بكثره VB6
.
بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,.
أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .
.
</
ملفات الأدوات اللى أنت أستعملتها , و أى ملف هى ممكن تعتمد عليه و يكون مش موجود أساسا بالنظام.اقتباسفكيف يمكننى تحديد الملفات الاضافية المطلوبة
أحسن حاجة هى أنك تعمله تحزيم ببرنامج ذكى زى الـ Setup Factory
إقرأ معى:
----
المثقفون العرب .. المزورون العرب: تأبين محمود درويش نموذجا
ماذا خسر العالم بانحطاط المسلمين ؟!! للعلامه: أبو الحسن الندوى (كتاب هام لكل مسلم).
المنهجية ومقدمات في الطلب (لطلاب العلم الشرعى)
شكرا للجميع علي الاهتمام انا جربت التحزيم الملحق ببرنامج الفيجوال بيسك 6 وبرنامج الsetup factory 7 معاه مشكله هو ان لما بحدد له مشروع فيجوال بيسك عشان يحدد الملفات المطلوبة ليه بيجبها ويجيب معاها كل الملفات اللي في نفس الفولدر حتى ملف المشروع نفسه *.vbpاللي لا يحتاجه البرنامج في التشغيل وملفات *.frmبتاعت الفورم اللي مستخدمه في المشروع اثناء التصميم فهل من طريقة لتحديد الملفات فقط المطلوبة للتستيب بالتحديد لان ده هايصة ولو استخلصت ملفات المشروع من الملفات دى ممكن اتلخبط واحذف ملف مطلوب
مستحيل يا اخي ان يتم تحزيم ملفات المشروع frm vbp وغيرها مع برنامج التحزيم لكن راجع شروحات الدروس التي ارفقوها الاخوة لا بد انك غلطان في شيء ما .
بسم الله الرحمن الرحيم
-أخي العزيز أنا أيضا في الأول واجهت نفس المشكل لكني بحث ثم جربت فستغرقت أسبوع أو أكتر وأنا على هده الحال إلى أن وصلت للحل.قلت لك هدا لكي لا تستسلم بسهولة ففي مسيرتك ستصادف ونصادف الكثير من المشاكل ....
-المهم:
*** أول شيء قم بفتح برنامجك -الممتاز- لا تقم بالضغط عليه مباشرة وإ نما إفتح يرنامج Visual Basic 6.0 أولا ستظهر لك كما تعلم واجهة مشروع جديد إختر الخيار التان ثم إدهب إلى مكان مشروعك وفتحه - إعتد على هده الطريقة -
*** ثانيا قم بالضغط على Projet ثم composants - بالفرنسية -
سيظهر لك الثالي
لمادا هدا كله؟
نحن هنا سنتمكم من إجاد كل الملفات دات الصيغة ocx بشيء بسيط أولها قم بتفعيل - العناصر المختارة * أنظر الصورة فوق* ثانيها عندما نقوم بالمرحلة الأولة سنجد فقط الملفات التي سبق أن إخترناها - كما في الصورة - الأن لنعرف مصارها نضغط على الإسم الدي نريده ليظهر لك مصاره بالكامل في أسفل هده الواجهة -أنظر للصورة أعلاه - .
للتأكد من أن ملف ما من الملفات المختارة هو فعلا إستعملته في برنامجك قم كأنك تريد إزالة تفعيله فإن ظهرت لك رسالة إعلم أنه مستعمل وإن لم تظهر لك إعلم أنه غير مستعمل حتى هده اللحظة
*** الأن بعد أن عرفنا كيف نحدد مكان الملفات دات الصيغة ocx وبالخصوص المستعملة في برنامجك ، بقي أن نعرف مصار المكتبات التي إستعملتها في البرنامج وهو شبيه بالطريقة التي إتبعناها بخصوص ocx ، سنعرف فقط كيف نصل إلى الواجهة الخاصة بها ودلك حسب الصورة التالية
*** كملاحظة: لتسهيل البحث عليك إضغط على Parcourir -إستعراض- .
وعلم أن أغلب الملفات ocx والمكتبات توجد في system32
-أما برنامجك فضعه في Program Files - ليس شرط وإنما أحسن -
- لو وضعت ملف ما متل موسيقا ضع في إعتبارك المصار الدي وضعته فيه
*** الأن إنتهيت من برنامجك وبقي تجميع هده الملفات :
لترتيب دلك ضع ملف سميه كما تريد، داخله ضع 3 ملفات ملف سميه مثلا Aalhanane وفيه نجمع البرنامجك دو الصيغة EXE و ملف الموسيقى مثلا وليس بالضرورة وضع الصور مثلا التي أدخلتاها في البرنامج بواسطة ال Visual Basic 6.0 . وفي الملف الثاني نسميه مثلا بإسم يشير إلى مكان تواجد OCX . ونضع فيه ملفات دات الصيغة OCX. و الملف الثالث نسميه بإسم يشير إلى مصار تواجدالمكتبات ونضع فيه المكتبات المستعملة.
*** الأن إختر برنامج لتحزيم البرامج الدي تراه سهل و ترتاح له وقم بإدخال برنامجك داخله مع مراعات إحترام المصارات
مثلا
محتوى الملف الأول سيتجه إلى Program Files
محتوى الملف الثاني سيتجه إلى system32
محتوى الملف الثالث سيتجه إلى system32
إن قمت بالعملية إدهب مثلا إلى مقهى أنترنيت وقم بتجربة البرنامج .
إضغط على Setup لفك الحزمة بعدها جرب برنامجك إن ظهرت لك رسالة خطأ تبين أن ملف ما ناقص أكتب إسمه في ورقة مثلا وعند عودتك للمنزل إبحث عليه - في الأغلب سيكون داخل ملف system32 إن كان من المكتبات أو الملفات دات الصيغة OCX - وإن كان كل شيء على مايرام فالحمد لله .
/**ملاحظة: نفرض أنك فرمطت جهازك وبالطبع وضعت مشروعك بالكامل في سيدي مثلا .
فبعد وضع Visual Basic 6.0 و أردت فتح المشروع به ربما تصادفك رسائل خطأ تبين أنه لم يتم تحميل بعض الملفات لتجاوز الخطأ
أغلق Visual Basic 6.0 بدون أن تحفض العمل ثم إفتحه وعمل مشروع جديد و أدخل المكتبات ثم الملفات دات الصيغة OCX التي إستعملتها في برنامجك بعدها أغلق Visual Basic 6.0 بدون أن تحفض العمل ثم إفتح مشروعك من جديد .
إلى اللقاء...
السلام عليكم
إعمل تحزيم لبرنامجك عن طريق الفيجوال بيسك
وعندها سيقوم بإنشاء مجلد يحوي جميع الملفات المطلوبة لبرنامجك
إحذف بض الملفات الغير لازمة كملف السيت أب التنفيذي وملف الليست و.
بعدين أعمل لهذه الملفات تحزيم بأي برنامج تريد
ألا بذكر الله تطمئن القلوب
شكرا تم حل المشكلة وذلك لان ملفات المشروع ال.vbpوملحقاتها كانت مع ملف.exeوملحقاته وعند الفصل بينهما في فولدرات مختلفة انتهت المشكله لان برنامج set up factoryكان يعتبر ملفات المشروع ال.vbpو.frm من الملفات المطلوبة للتشغيل لانها كانت مع .exe في فولدر واحد
سيبهم كلهم فى مشروع واحد بجميع مصادر برنامجك
وبعد كدة وانت بتعمل تحزيم احذف الملفات الى انت عاوزها من القائمة الى فى السيت اب فاكتورى
مبارك لشعب تونس ![]()
شكرا للجميع علي الاهتمام وايضا الشرح المصور للاخ aalhanane
هذا الموضوع مغلق.




