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

إنشاء ملف Setup خطوة بخطوة

مغلق
بدأه fagr78 في 18 نوفمبر 2004 · 8 رد · 1,726 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مقدمة:

فى هذة المقالة سوف نخطو لتوضيح عملية انشاء مُنصب(Installer) لتطبيق (برنامج)يعمل داخل بيئة الويندوز

حيث نقوم بأنشاء التطبيق ثم انشاء المُنصب الذى يُحمل مختصر على سطح المكتب والملفات المتعلقة وايضا اضافة اللازم بسجل الويندو(Registry)وايضا يختبر هل يوجد منصة دوت نت واذا لم توجد يقوم بتحميلها تلقائيا

ملاحظة :

قد لا تحتاج الى كل الخطوات التالية لانشاء مُنصب خاص بتطبيقك ,ولكن مقصد تلك المقالة تغطية امر نشر التطبيق بعد انتهاء تطويرة من كل جوانبة ,فقط عليك انتقاء ما يلزمك .لمتابعة ما يلى من خطوات لابد من وجود بيئة فيجول ستوديو على الكمبيوتر الخاص بك.

لأنشاء تطبيق الويندو

1-من القائمة ملف(File), توجة الى جديد (New),و اختار مشروع (Project)

2-داخل صندوق حوار مشروع جديد(New Project),اختار مشاريع فيجول بايسك داخل لوحة انواع المشاريع(Project types),ثم اختار تطبيق ويندو(Windows Application)داخل لوحة النماذج(Templates) وداخل صندوق الاسم (Name) اكتب My Notepad

3-اضغط موافق (Ok)لغلق صندوق الحوار

سوف يضاف المشروع لمتصفح المشاريع (Solution Explorer)وسوف يفتح مصمم نوافذ الحوار

4- اختار من صندوق الادوات (ToolBox)متحكم زر (Button)واسحبة الى داخل النافذة الحوارية (Window Form)

5-اضغط الزر ضغطتين متتاليين لاضافة مهمة للزر داخل ملف الكود ثم اكتب السطر التالى

Shell("Notepad.exe",AppWinStyle.NormalFocus

)

سوف يعمل هذا السطر على فتح المفكرة

6-من قاثمة بناء (Build) اختار Build My Notepad لبناء التطبيق

لانشاء مشروع تنصيب

1-من قائمة ملف (File)توجة الى اضف مشروع (Add Project) واختار مشروع جديد (New Project)

2-داخل صندوق حوار (Add New Project), اختار Setup and Deployment Projects داخل لوحة (Project Types) ثم اختار Setup Project داخل لوحة (Templates ),داخل صندوق الاسم (Name)اكتب My Notepad Installer

3-أضغط موافق (Ok) لغلق صندوق الحوار

سوف يضاف المشروع لمتصفح المشاريع (Solution Explorer)ثم يفتح محرر ملف النظام (File System Editor)

4-اختار مشروع My Notepade Installer من متصفح المشاريع , داخل نافذة الخواص ,اختار خاصية ProductName واكتب My Notepad

ملاحظة:خاصية ProductName تحدد الاسم الذى سوف يُعرض كاسم مجلد التطبيق بعد التحميل وايضا يعرض داخل صندوق حوار Add/Remove Programs

لاضافة التطبيق الى المُنصب

1- اختار مشروع My Notepad Installer من متصفح المشاريع .داخل محرر ملف النظام (File System Editor) اختار Application Folder

2-من قاثمة Action اختار Add,Project Output

3-داخل صندوق حوار Add Project Output Group اختار My Notepad من القائمة المنسدلة Project.اضغط Ok لغلق صندوق الحوار

4-اختار مجموعة Primary Output من القائمة ,ثم اضغط Ok

5-من قائمة بناء (Build), اختار Build My Notepad Installer

ما سبق قد يكفى تمام وما يلى هو امكانيات اختيارية

والله المستعان[size/]

#2

مشكور ماقصرت...

683ce649aa.gif
#3

السلام عليكم

زيادة علي ماقال الاخ fagr78 عن انشاء الملف

هناك امكانية لضافة مربع يقوم بطلب السريال نمبر لبرنامجك فكرة حلوة اكيد حلوة

ويمكنك عمل هاك لمعظم البرامج المصممة بلفيجول استيديو والتي تعتمد علي نفس الطريقة التي تكلم عنها الاخ fagr78

فعند اضافة المربع الذي يقوم بطلب السريل ستلاحظ وجود هذة العلامة # فاذا وحدت اسبتدلها برقم 7 عن طلبها منك عند وقت التحميل او اي رقم يقبل القسمة علي 7 مثل 1

وتوجد العلامة ؟ استبدلها باي رقم او حرف وقت التحميل.

سلام

#4

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

الاخوة الاعزاء والله مشكورين على المتابعه , وانة لمن المُحفز ان تجد ان ما بذلت من مجهود وان كان قليل ,شكرا كبير مثل ها ادليتم بارئكم هكذا

ولكن دعونى اخبركم اننى بصدد مشروع جارى تنفيذة ومع كل عقبة تقف امامى وابحث به واجد لها حل سوف اقوم على الفور بطرح الحلول هنا فى منتدنا العظيم اسئل الله التوفيق للمسلمين جميعا

والله المستعان

#5

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

شكرا على الموضوع الرائع ..

يااخي عندي سوال وهو :

هل انشاء ملف Setup هو تنفيذ البرنامج بحيث لايمكن ان يقوم المستخدم من التعلاعب به او العبث بمحتوياته .. اي يقوم بمايختص به البرنامج من اظافه او مايلزم في البرنامج ؟

#6

مشكور اخوي ويعطيك العافيه وهذاالي ابيه من زمان

واتمنى اني استفيد منك وانا واحد من طلابك

#7

هذا شرح منقول من منتدى فيجوال بيسيك العرب

اضغط هنـــــــــــــــا

تم تعديل هذه المشاركة بواسطة mn_902 في 6 ديسمبر 2004 في 00:41

#8

ما شاء الله موضوع رائع و ياما كنت ابحث عنه و لم اجده, و الاّن بالصدفة اجده امامي و بالشرح ايضا !!

بارك الله بك اخي الكريم و جعل موضوعك و اعمالك الطيبة في ميزان حسناتك يا رب.

هذا الموضوع مغلق.

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