السلام عليكم ورحمة الله وبركاته
عرضت هذا الموضوع من قبل ولم أجد أي تواصل من الذي كنت توقعته
وكان لي دورا كبيرا في ذلك لأن أسلوبي سيء جدا في الشرح لذلك سأعدل فيه قليلا
عموما سأحاول إتمام الموضوع بصرف النظر عن التواصل و انا عندما طلبت التواصل طلبته للتعاون في إيجاد الحل الأمثل وليس للإطراء و الشكر لأن الشكر لله و الثناء لله
ونقول من تاني :
الهدف :
إنشاء حزمة برمجيه (package) تتسم بالآتي :
1 - ملف تنفيذي واحد بدون أي ملحقات .
2 - تعمل على اي نسخة ويندوز .
3 - تعمل على اي جهاز بدون الحاجه إلى وجود أكسس أو فيجوال بيبسيك أو ملفات منهم .
يرغب جميع المطورين في إنشاء حزمة (Package) تتسم ببساطة الاستخدام و تتلافى جميع المشاكل مثل عدم التوائم مع الأجهزة التي لا تحتوى على الأكسس أو الفيجوال بيسيك
ويجتهد الكثير في إيجاد حلول لهذه المشكله ومنهم من يضع برامج و حزم إضافيه لبرامجهم مما يجعل عملية تنصيب البرنامج اكثر تعقيدا بالنسبه للمستخدم
سنحاول بإذن الله (سويا) إيجاد حل لتلك المشلكه و على الله قصد السبيل
و أقصد بكلمة سويا هنا أن نقوم بتجربة مانضعه من حلول على أجهزة مختلفه و ظروف مختلفه و ان تكون جميعها لا تحتوي على فيجوال بيسيك أو اكسس
و نطلب منكم التواصل لنضع بين يدي الجميع حل نهائي لتلك المشكله إن شاء الله
قبل أن تقرأ الموضوع :
يجب على من يرغب في الإستفادة من هذا الموضوع أن يكون ملما بالموضوعات الآتية :
1 - التعامل مع قواعد بيانات الأكسس عن طريق الفيجوال بيسيك 6 باستخدام تقنية ال ADO
2 - التعامل مع دوال API
3 - التعامل مع مسجل النظام أو الريجستري باستخدام دوال API
34- إستخدام برنامج ال Inno Setup
يرجى مراجعة تلك المواضيع جيدا قبل البدء
ملحوظة حول استخدام برنامج Inno Setup:
في الحقيقة انا أجد من الضروري استخدام أي أداة لعمل حزم البرامج (Package) غير المعالج المرفق مع نسخة الفيجوال ستوديو
لأن ذاك المعالج يعد الأضعف في هذا المجال و ينقصه العديد من الإمكانيات
برنامج ال Inno Setup هو أداتي المفضله في عمل حزم البرامج(قد لا تكون الأفضل)و ذلك لأن استخدامها أقرب مايكون إلى استخدام لغة برمجه
حيث يتم التعامل فيها من خلال Script
عموما من الممكن أن نضيف لا حقا إصدارات اخرى لبرامج التحزيم الأخرى (يعجبني برنامج السيت اب فاكتوري كثيرا مع انني لم أستخدمه بعد)
ويرجى مساعدة الإخوة الأعضاء في هذا الموضوع
يرجى التواصل
