منتديات دلع بنات للبرمجة
 
الرئيسيةالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

  انشاء ملف تثبيت Setup لمشاريع فيجوال بيسك 6

اذهب الى الأسفل 
كاتب الموضوعرسالة
عمرو بيسك
مشرف أقسام الفجوال بيسك
مشرف أقسام الفجوال بيسك
avatar

الدولة الإسلامية
عدد المساهمات : 169
معدل نشاطى : 3254
معدل تقييم نشاطي : 76
سجل بتاريخ : 05/05/2014
تاريخ الميلاد : 03/05/1985
العمر : 33
الجنس : ذكر
النظام : Windows 8.1

مُساهمةموضوع: انشاء ملف تثبيت Setup لمشاريع فيجوال بيسك 6   الأربعاء يوليو 23, 2014 1:44 am

السلام عليكم ورحمة الله وبركاته
سوف نقوم في هذا الدرس بانشاء ملف تثبيت Setup لمشروع فيجوال بيسك 6 باستخدام أداة "Package & Deployment Wizard".
هذه الأداة تأتي مع فيجوال بيسك 6 وتجدها عادة في إبدأ >> برامج >> "Microsoft Visual Basic 6" >> "...Tools"

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

المشروع الذي سوف أشرح عليه يحتوي على مجلد للصور يحتوي صورة واحدة ومجلد بيانات يحتوي على قاعدة بيانات أكسس.
أولا: عندما تقوم بتشغيل الأداة سوف تظهر أمامك الشاشة التالية:


1-اضغط على زر Browse ثم حدد ملف مشروع الفيجوال بيسك 6 وهو في هذه الحالة TestProject.vbp.
2- قم بالضغط على الخيار الأول وهو الخاص بانشاء حزمة التثبيت, عند القيام بهذا قد تظهر إحد الرسائل التالية:


هذه الرسالة تخبرك بأنه لم يتم بناء الملف التنفيذي للمشروع أو لم تعثر عليه الأداة
وعندها إضغط على compile حتى تقوم الأداة تلقائيا ببناء الملف لك.
أو


هنا تخبرك بأن الملف التنفيذي الموجود قديم وما إذا كنت تريد بناء نسخة حديثة منه
و كما هو موضح في الصورة اضغط نعم

ملاحظة:
تأكد من أن ملف المشروع ليس مفتوح في فيجوال بيسك وإلا سوف تفشل عملية إعادة بناء الملف التنفيذي.

ثانيا: في اللوحة الثانية اختر الخيار الأول كما في الصورة:


ثالثا: في هذه الصفحة يطلب منك أن تحدد المجلد الذي سوف يتم انشاء حزمة التثبيت فيه:


يفضل أن تترك الخيار الافتراضي وعند الضغط على next قد تظهر الرسالة التالية:


وهي تخبرك بأن المجلد المحدد غير موجود , إضغط نعم لتقوم بانشاء المجلد لك.

رابعا: هذه هي صفحة إضافة الملفات الضرورية للبرنامج:


لاحظ أن الأداة تقوم بإضافة الملفات الضرورية لتشغيل برامج فيجوال بيسك 6.
كما أنها تقوم بإضافة الملفات الخاصة بالـ compenets التي تضيفها إلى مشروعك وفي هذه الحالة فقط الملف MSCOMCT2.OCX
لاحظ أيظا أن الملفين Data.mbd و MyPic.jpg لم تضفهم الأداة إنما أنا قم بإضافتهم يدويا بالضغط على Add ثم تحديد الملف الذي أريد إضافته.

خامسا: صفحة ملف الـ cab


ملف الكاب هو نوع من أنواع الملفات الضغط مثل zip و rar .
هذه الأداة تستخدم cab لخزن الملفات الخاصة بالتثبيت وفي هذه الصفحة تحدد ما إذا كنت تريد ملف واحد
أو تريده أن يتقسم إلى أكثر من ملف ذو حجم ثابت.

سادسا: هنا تحدد العنوان الذي سيظهر عندما يقوم شخص ما بتثبيت البرنامج :


سابعا: هذه الصفحة الخاصة باختصارات البرنامج في قائمة إبدأ:


ثامنا: صفحة تحديد مسارات الملفات:


هنا قمت بتغيير مسار ملف Data.mdb من $(AppPath) إلى $(AppPath)\Data
ومسار الملف MyPic.jpg من $(AppPath) إلى $(AppPath)\Images
وذلك لأن برنامجي يتوقع وجود الصورة في مجلد Images وقاعدة البيانات في مجلد Data

لاحظ إختصارات المجلدات الخاصة, سوف أذكر هنا بعض معاني هذه الإختصارات:
على افتراض أن نظام التشغيل في القسم c من الهارد ديسك (عادةً)
1- (WinSysPath) بمعنى مجلد ملفات النظام وهو
WINXP: C:\Windows\system32
Win98: C:\Windows\system

و
2- (CommonFiles) مجلد الملفات العامة للبرامج أو الملفات المشتركة بين البرامج
C:\Program Files\Common Files

و
3- (WinPath) مجلد النظام
C:\Windows

و
4- (AppPath) وهو المجلد الذي سينزل فيه البرنامج وهو يعتمد على الموقع الذي يحدده المستخدم لتنزيل البرنامج بالنسبة لبرنامجي الموقع الافتراضي هو:
C:\Program Files\TestProject

تاسعا: في هذه الصفحة تحدد ما إذا كنت تريد جعل ملف معين ملف مشترك:


جعل الملف مشترك يعني أنه يمكن لأكثر من برنامج أن يستخدم هذا الملف وبالتالي فإن الملف لا يحذف من الجهاز إلا عندما يتم حذف كل البرامج التي تستخدمه.

وأخيرا: في هذه الصفحة تحدد اسم ملف للسكربت الخاص بهذا التثبيت:



وهو يقوم بحفظ الخيارات التي حددتها ويجعل إعادة بناء الملف عملية سهلة.

والآن بالضغط على Finish سوف يتم انشاء ملف التثبيت.

أرجو أن يكون الدرس واضح مع العلم أن هذا أول شرح لي بالصور وثالث شرح ككل.

إذا كان هناك أي أخطاء أو نواقص أو ملاحظات على الشرح أرجو وضعها وسوف أكون شاكر لكم.


تحياتي
والسلام عليكم ورحمة الله وبركاته

*=== (( توقيع العضو )) ===*

أهلا و سهلا بكم زوار و أعضاء و مشرفي و مراقبي و إدارة دلع بنات للبرمجة
إن شاء الله كل يوم ألقاكم في تمام الصحة و عافية
ترقبوا أسطوانتي في احتراف الفجوال بيسك بصوت و صورة قريبا على أرض دلع بنات للبرمجة

الرجوع الى أعلى الصفحة اذهب الى الأسفل
جنات
عضو/ة نشيط/ة
عضو/ة نشيط/ة
avatar

الدولة الإسلامية
عدد المساهمات : 164
معدل نشاطى : 3246
معدل تقييم نشاطي : 71
سجل بتاريخ : 04/05/2014
تاريخ الميلاد : 07/08/1986
العمر : 31
الجنس : انثى
حلوة كل يوم
النظام : Windows 7

مُساهمةموضوع: رد: انشاء ملف تثبيت Setup لمشاريع فيجوال بيسك 6   الأربعاء يوليو 23, 2014 3:57 pm


*=== (( توقيع العضو )) ===*

الرجوع الى أعلى الصفحة اذهب الى الأسفل
Nohaila
عضو/ة محترم/ة
عضو/ة محترم/ة
avatar

الدولة الإسلامية
عدد المساهمات : 448
معدل نشاطى : 4242
معدل تقييم نشاطي : 211
سجل بتاريخ : 04/11/2013
تاريخ الميلاد : 07/07/1990
العمر : 27
الجنس : انثى
مبسوطة كل يوم
النظام : Windows 7

مُساهمةموضوع: رد: انشاء ملف تثبيت Setup لمشاريع فيجوال بيسك 6   الخميس يوليو 24, 2014 5:52 pm

أتمنــــى لكـ من القلب .. إبداعـــاً يصل بكـ إلى النجـــوم ..

*=== (( توقيع العضو )) ===*

الرجوع الى أعلى الصفحة اذهب الى الأسفل
دلوعة بهواي
عضو/ة محترم/ة
عضو/ة محترم/ة
avatar

الدولة الإسلامية
عدد المساهمات : 500
معدل نشاطى : 4136
معدل تقييم نشاطي : 135
سجل بتاريخ : 20/11/2013
تاريخ الميلاد : 14/04/1984
العمر : 34
الجنس : انثى
دلوعة فمزاجي
النظام : Windows 7

مُساهمةموضوع: رد: انشاء ملف تثبيت Setup لمشاريع فيجوال بيسك 6   الجمعة يوليو 25, 2014 4:34 pm

بارك الله فيك
دائما تمتعينا بطرحك يا غالي


تقبل مروري
 

*=== (( توقيع العضو )) ===*

الرجوع الى أعلى الصفحة اذهب الى الأسفل
هكرز المتمرد
فريق الأمن و الحماية
فريق الأمن و الحماية
avatar

الدولة الإسلامية
عدد المساهمات : 350
معدل نشاطى : 4028
معدل تقييم نشاطي : 77
سجل بتاريخ : 05/01/2014
تاريخ الميلاد : 08/07/1988
العمر : 29
الجنس : ذكر
النظام : غير دالك
رتبة في فريق الأمن رتبة في فريق الأمن : عضو فريق الأمن

مُساهمةموضوع: رد: انشاء ملف تثبيت Setup لمشاريع فيجوال بيسك 6   السبت أغسطس 02, 2014 5:03 pm


*=== (( توقيع العضو )) ===*


الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
انشاء ملف تثبيت Setup لمشاريع فيجوال بيسك 6
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات دلع بنات للبرمجة :: قسم التصميم والجرافيكس :: قسم الفيجوال بيسك-
انتقل الى: