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

كيف تنشيء حزمة لبرنامجك تتكون ملف تنفيذي واحد

مغلق
بدأه بن حسن في 27 فبراير 2005 · 8 رد · 876 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عرضت هذا الموضوع من قبل ولم أجد أي تواصل من الذي كنت توقعته

وكان لي دورا كبيرا في ذلك لأن أسلوبي سيء جدا في الشرح لذلك سأعدل فيه قليلا

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

ونقول من تاني :

الهدف :

إنشاء حزمة برمجيه (package) تتسم بالآتي :

1 - ملف تنفيذي واحد بدون أي ملحقات .

2 - تعمل على اي نسخة ويندوز .

3 - تعمل على اي جهاز بدون الحاجه إلى وجود أكسس أو فيجوال بيبسيك أو ملفات منهم .

يرغب جميع المطورين في إنشاء حزمة (Package) تتسم ببساطة الاستخدام و تتلافى جميع المشاكل مثل عدم التوائم مع الأجهزة التي لا تحتوى على الأكسس أو الفيجوال بيسيك

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

سنحاول بإذن الله (سويا) إيجاد حل لتلك المشلكه و على الله قصد السبيل

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

و نطلب منكم التواصل لنضع بين يدي الجميع حل نهائي لتلك المشكله إن شاء الله

قبل أن تقرأ الموضوع :

يجب على من يرغب في الإستفادة من هذا الموضوع أن يكون ملما بالموضوعات الآتية :

1 - التعامل مع قواعد بيانات الأكسس عن طريق الفيجوال بيسيك 6 باستخدام تقنية ال ADO

2 - التعامل مع دوال API

3 - التعامل مع مسجل النظام أو الريجستري باستخدام دوال API

34- إستخدام برنامج ال Inno Setup

يرجى مراجعة تلك المواضيع جيدا قبل البدء

ملحوظة حول استخدام برنامج Inno Setup:

في الحقيقة انا أجد من الضروري استخدام أي أداة لعمل حزم البرامج (Package) غير المعالج المرفق مع نسخة الفيجوال ستوديو

لأن ذاك المعالج يعد الأضعف في هذا المجال و ينقصه العديد من الإمكانيات

برنامج ال Inno Setup هو أداتي المفضله في عمل حزم البرامج(قد لا تكون الأفضل)و ذلك لأن استخدامها أقرب مايكون إلى استخدام لغة برمجه

حيث يتم التعامل فيها من خلال Script

عموما من الممكن أن نضيف لا حقا إصدارات اخرى لبرامج التحزيم الأخرى (يعجبني برنامج السيت اب فاكتوري كثيرا مع انني لم أستخدمه بعد)

ويرجى مساعدة الإخوة الأعضاء في هذا الموضوع

يرجى التواصل

أسألكم الدعاء لأبي و أمي

#2

سنحاول بإذن الله حل جميع المشاكل التي تواجهنا في هذا الصدد

أذكر منها :

1 - مشكلة عدم وجود الأكسس على الجهاز .

2 - مشكلة تسجيل أداة أكتف إكس خارجية او ماشابه .

3 - مشكلة تسجيل الملفات والمكتبات المتعلقة بالفيجوال بيسيك .

أرجو الإضافه من المشاركين

يرجى التواصل

أسألكم الدعاء لأبي و أمي

#3

الإخوة الأفاضل

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

لو تكرمتم أنا أحتاج هذين البرنامجين وإليكم البريد الإلكتروني الخاص بي

samehnet@yahoo.com

#4

أي برنامجين ؟

أسألكم الدعاء لأبي و أمي

#5

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

1 - مشكلة افصدارات المختلفة للفيجوال

2 - مشكلة اختلاف أنظمة التشغيل

3 - مشكلة اختلاف مجموعة msOffice

وانا ارجو من كل المبرمجين المحترفين المشاركة في هذا الموضوع حتى نخرج عمل متعاوي يحتاجة كثير من المبرمجين

#6

جزاك الله خيرا يا اخي

و إن شاء الله سأكمل قريبا

أسألكم الدعاء لأبي و أمي

#7

بارك الله فيك أخي بن حسن ..

بالفعل الموضوع مهم، وبإذن الله يكتمل هذه المرة ..

هناك أيضاً مشاركة للأخ Sharer على الرابط التالي

/index.php?showtopic=46834

تحياتي وتمنياتي بالتوفيق

ani.gif
#8

فكرة تستحق التقدير والعمل وسوف يكون لك بن حسن قصب السبق الفكر وللجميع السبق العملي

بس نريد ترتيب الموضوع فكره فكرة

انا اعرف حل مشكلة واحدة وهي عدم وجود اكسس وهي معروفة للجميع عن طريق تغيير الامتدادات من mdb الى غيره .

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

#9

شكرا على تواصلك يا أخي المهنا

ولكن هلا وضحت لنا قليلا فكرة تغيير امتداد قاعدة البيانات ؟

و شكرا

أسألكم الدعاء لأبي و أمي

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

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