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

كيفية عمل زر لتحديث برنامجى تلقائيا (يوجد صوره كامثال)

مغلقمُجاب
بدأه AMEDO في 4 فبراير 2013 · 4 رد · 1,210 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيفية عمل زر لتحديث برنامجى تلقائيا (Update) (كما في الصوره)

 

untitl13.jpg

 

لأن من ببحث عنها من 5 ايام او اكتر فارجو المساعده  من سيادتكم

 

                   وشكرا

#2

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

 

:( :hot:

#3

ما في رد حتى الأن !!؟؟

#4 أفضل إجابة

السلام عليكم  أخي الكريم

فكرة التحديث هي فكرة بسيطة وجميلة اتبع الخطوات التالية حتي تصل لمرادك

1  افترضنا انك قمت بتصميم مشروع واكتمل والحمد لله

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

3  قم بتصميم برنامج ثاني وهو خاص بعملية التحديث ,, حيث الفكرة كالتالي

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

عند الضغط علي زر التحديث يقوم البرنامج الاساسي بتشغيل ابرنامج الثاني وهو فرضا كان بأسم Update.exe

ثم يغلق البرنامج نفسة

 4  عند تشغيل برنامج Update.exe سوف يقوم بأخذ قيمة الاصدار الحالي الذي قمت بتخزينة من قبل ويقوم بالأتصال بالمساحة التي حجزتها علي الشبكة

ثم يقوم بمقارنة الاصدارين (الملف الموجود سابقا علي الجهاز يمثل الاصدار الحالي - الملف الموجود علي السيرفر يمثل الاصدار الجديد)

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

واخيرا بعد التحميل تبديل القيم للأصدار المخزنة علي جهاز العميل بالقيم الجديدة.

اتمني ان تكون الفكرة قد وضحت

بالتوفيق...

2

سبحان الله وبحمده  ...  سبحان الله العظيم

#5

اخى طب ممكن شرح مصور !

 

وشكرا .

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…