كيفية تحزيم برنامجك بأستخدام أداة Package and Deployment Wizard المرفقة مع الفجوال بيسك 6؟

إرسال مساهمة في موضوع

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

كيفية تحزيم برنامجك بأستخدام أداة Package and Deployment Wizard المرفقة مع الفجوال بيسك 6؟

مُساهمة من طرف أحمد مناع في الأحد مارس 18, 2012 5:41 pm

بسم الله الرحمن الرحيم

أخوانى و أخواتى أعضاء و زوار منتدى مصر التقنى ...أهلا وسهلا بكم اليوم أن شاء الله تعالى راح نتعلم كيفية تحزيم برنامجك أو مشروعك المصمم بالفجوال بيسك 6 بأستخدام Package and Deployment Wizard وهى أداة مرفقة مع حزمة الفجوال بيسك ...

كيفية أستدعاء الاداة ؟

يتم ذلك عن طريق star ثم all programs ثم Microsoft vaual Studio 6.0 ثم Microsoft vaual Studio tools ثم أخيرا Package and Deployment و ذلك كما فى الصورة التالية :



عند بداية تشغيل البرنامج سيظهر لنا في الشكل التالي:





وكما ترون فإن الصورة تحتوي في أعلاها على الجملة Select project وأسفلها سيكون علينا وضع اسم ومسار المشروع الذي نريد عمل برنامج الإعداد له، بإمكانك تحديد مكانه بالضغط على زر Browse ، وسنفترض الآن أن اسم المشروع هو MyProg.vbp ..

وبعد أن نقوم بتحديد المشروع فإننا سنختار الخيار الأول Package من الخيارات الثلاثة المتاحة بالأسفل، وهذا الخيار هو الخاص بعمل برنامج الإعداد للمشروع ..
.

بعد الضغط على Package سيقوم المعالج ببدء العمل، وأول خطوة سيعملها هو البحث عن الملف التنفيذي للمشروع الـ exe ولا بد أن يكون هذا الملف موجوداً على نفس مسار المشروع، ويمكنك عمل هذا الملف من الفيجول بيسيك عن طريق الأمر Make Project.exe file من القائمة File، أنا أعرف أنكم تعرفون ذلك ولكنني أخاطب هنا الجميع المبتدأ والمتوسط والمحترف فأرجو أن تأخذوا ذلك بالاعتبار ..


بعد ذلك سوف سيظهر لنا النموذج التالي:





في وسط النموذج سنجد خيارين:
الأول هو Standard Setup Package ويُستخدم لتجهيز البرنامج للإنزال على أجهزة أخرى يواسطة ملف الإعداد Setup.exe ...

والثاني هو Dependency File ويُستخدم لإنشاء قائمة معلومات بالمكتبات والمكونات التي يحتاجها البرنامج ...

وفي حالتنا هذه سنختار الخيار الأول بكل تأكيد، ثم نضغط على الزر Next ..
هنا ستظهر لنا خيارات أخرى جديدة:





ومن هذه الخيارات سنختار المجلد الذي نريد إنشاء برنامج الإعداد Setup.exe عليه، وكما ترى فأنا أجعله على سطح مكتبي مباشرة، ويمكنك التغيير حسب رغبتك .. وعندما تضغط على الزر Next سيظهر لك الرسالة التالية:





وتخبرنا الرسالة سابقاً بأن المجلد Package غير موجود على المسار الذي اخترناه، فهل نريد إنشاءه وبالطبع سنختار (نعم) ...

بعدها سيظهر لنا نموذج مهم وهو نموذج يحتوي على قائمة بالملفات المرفقة مع البرنامج، وكما ترى في حالتي هذه فإنه يرفق الأداة Flash.ocx والأداة MsWinsck.ocx والأداة RichTx32.ocx ، وهذا أمر طبيعي لأنني استخدمت هذه الأدوات في مشروعي وبالتالي لابد أن أرفقها مع البرنامج لكي يتم تشغيل برنامجي في الأجهزة الأخرى دون الحاجة إلى أي أدوات مساعدة،

كما سنجد أيضاً في قائمة الملفات الملف التنفيذي للمشروع وهو MyProg.exe، وسنجد أيضاً VB6 Runtime and OLE Automation وهي المكتبة الخاصة بتشغيل البرامج المعمولة بالفيجول بيسيك على الأجهزة التي لا تحتوي على برنامج الفيجول بيسيك .. وطبعاً كل الملفات السابقة مطلوبة وبالتالي يجب عليك الإشارة عليها كلها بعلامة الصح حتى يقوم المعالج بتضمينها مع برنامج الإعداد ..





وكما ترى يوجد في وسط الشاشة من اليمين الزر Add، ويُمكنك هذا الزر من إضافة ملفات أخرى إلى برنامج الإعداد، بحيث يتم توزيعها مع البرنامج، وهو أمر ضروري جداً حيث أنك ربما تكون استخدمت ملفات أخرى مساعدة في البرنامج ( قاعدة بيانات، ملف صوتي، صورة ... أو ... أو ... الخ ) هنا سيكون عليك تضمينها مع البرنامج بواسطة الضغط على الزر Add ثم اختيار الملف الذي تريده ...


بعد أن ننتهي من إضافة الملفات سنضغط على الزر Next وننتقل إلى الخيارات التالية:





في وسط النموذج السابق نجد خيارين:

الأول Single cab ويقوم بإنشاء برنامج الإعداد على ملف واحد مهما كبر حجمه ...

الثاني Multiple cabs ويقوم بتقسيم برنامج الإعداد على ملفات متساوية الحجم، ويمكنك اختيار الحجم الذي تراه مناسباً، على سبيل المثال يمكنك جعل الملفات بحجم 1.44 ميجا بايت تمهيداً لوضع برنامج الإعداد على أقراص مرنة ..
وفي حالتنا هذه سنختار الخيار الأول Single cab وهو الخيار الأكثر استخداماً ...

بعد الضغط على زر Next سيظهر لنا نموذج يحتوي على عنوان البرنامج الذي نريده أن يظهر أثناء الإعداد، وطبعاً يمكنك كتابة الاسم الذي تريده ...





بعد الضغط على زر Next ستظهر لنا خيارات البرنامج بالنسبة لقائمة ابدأ Start، وتحتوي على أربعة أزرار:





New Group لإنشاء مجموعة جديدة في قائمة إبدأ ..
New Item لإنشاء عنصر أو اختصار جديد في قائمة إبدأ ..
Properties للتحكم في خصائص المجموعة أو العنصر ..
Remove كما هو معروف لمسح مجموعة أو عنصر ..

بعد الانتهاء من إعدادات قائمة إبدأ، نقوم بالضغط على زر Next وهنا تظهر لنا نافذة تحتوي على قائمة بالملفات المرفقة مع البرنامج ...





وكما ترى فإن القائمة مرتبة، أولاً اسم الملف، ثم مصدر الملف أو مكانه على القرص، ثم بعد ذلك المكان الافتراضي الذي سيتم نسخ الملف إليه عند تحميله في أي جهاز آخر، والذي يهمنا هنا هو الأخير، حيث أننا بإمكاننا التغيير كما نشاء، لكي نضمن أن يتم تشغيل البرنامج بشكل صحيح، وإليك توضيح لبعض الخيارات المتاحة في ذلك:
$(WinPath) لنسخ الملف إلى دليل الويندوز ..
$(WinSysPath) لنسخ الملف إلى دليل النظام System الموجود داخل مجلد الويندوز ..
$(CommonFiles) لنسخ الملف إلى مجلد الـ Common Files، الموجود داخل مجلد Program Files ..
$(CommonFilesSys) لنسخ الملف إلى مجلد الـ System الموجود داخل مجلد الـ Common Files ..
$(ProgramFiles) لنسخ الملف إلى مجلد الـ Program Files ..
$(AppPath) لنسخ الملف إلى مجلد البرنامج مباشرة ..
$(Font) لنسخ ملفات الخطوط إل مجلد الخطوط الموجود داخل مجلد الويندوز ..

بعد الانتهاء من إعداد الملفات والضغط على الزر Next ستظهر لنا نافذة جديدة لتحديد ما إذا كنا نريد أن نجعل البرنامج مشتركاً بحيث يتم استخدامه من أكثر من برنامج، وطبعاً لن نحدد هذا الخيار إلا إذا كنا في حاجة إليه:





بعد ذلك وبعد الضغط على Next نكون قد وصلنا إلى المرحلة الأخيرة، وفي الشاشة الأخيرة نقوم بوضع اسم لكي نحفظ عليه الإعدادات الخاصة بهذا البرنامج والذي قمنا بعملها في الخطوات السابقة ..





اكتب أي اسم ثم اضغط على Finish ..
انتظر الآن حتى ينتهي المعالج من عمله ..
بعد ذلك سيظهر لنا تقرير بما تم عمله ..
انظر التقرير التالي:





كما ترى فهو يخبرنا بموضع برنامج الإعداد، وأن كل شيء تم بنجاح، و..، و.. الخ
اضغط على Close وبذلك نكون قد انتهينا تماماً من برنامج الإعداد .. ويمكنك البدء بتجربته ..

أتمنى لك التوفيق ...منقول بعد التعديل علية

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم


إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل: 15/02/2011
المساهمات: 733
النقاط: 1385
التقيم: 66
الدولة : مصر
الجنس: ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: كيفية تحزيم برنامجك بأستخدام أداة Package and Deployment Wizard المرفقة مع الفجوال بيسك 6؟

مُساهمة من طرف أيمن الإبراهيم في الأربعاء ديسمبر 18, 2013 10:55 pm

اذا بالامكان ارفاق الصور من جديد وشكرا

أيمن الإبراهيم
........
........

تاريخ التسجيل: 19/03/2013
المساهمات: 250
النقاط: 396
التقيم: 0
الدولة : سوريا
الجنس: ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


صلاحيات هذا المنتدى:
تستطيع الرد على المواضيع في هذا المنتدى