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

محتاج حد يساعدنى يا ريت يا جماعه بسرعه

مغلق
بدأه شهيد على الدرب في 13 ديسمبر 2004 · 2 رد · 414 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

كنت عايز حد يساعدنى فى الموضوع ده يا ريت

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

والمفروض انه بيعمل ريستارت 3 مرات انا عايزه لو عمل ريستارت 3 مرات يقف ومش يشتغل تانى

ازاى اخليه يعرف انه عمل ريستارت 3 مرات وازاى اوقفه خالص بعد كده

يا ريت حد يساعدنى بسرعه

#2

ليست صعبة الي هذه الدرجة :)

كا ما هنالك استخدم خاصية حفظ الاعدادت SaveSetting قم بحفظ رقم 1 في اول مرة يتم اعادة التشغيل ، طبعا لازم تنفذ كود الحفظ عن قبل الاعادة :) .

في الحدث Load للفورم عند ما يشتغل مرة تانية قم بفحص الرقم المخزن في المرة السابقة عن طريق الامر GetSetting وذا كان اقل من 3 اعد تشغيل الجهاز مرة اخري طبعا لازم تنفذ كود الحفظ مرة اخرة باخذ القيمة المخزنة وزياردة رقم راحد عيلها ليصبح 2 . وهكذا .

وهذا كود البرنامج كاملا

Dim Ival As Long

Private Sub Form_Load()


Ival = CLng(GetSetting("Test", "Test", "Test", "0"))

End Sub

Private Sub Rebote_Click()

If Ival <> 3 Then

SaveSetting "Test", "Test", "Test", CStr(Ival + 1)
'Restart Code

End If
End Sub

الإنسان الذي يقول بأنه لا يمكن عمل شيء يجب ألا يعيق مطلقاً الإنسان الذي يقوم بعمل ذلك الشيء.

إن تخطئ فأنت إنسان ... أما أن تلوم جهازك الكمبيوتر على خطأك فهذا أكثر إنسانية.

#3

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

قم بوضع الكود التالى قبل الكود المسؤال عن عملية ريستارت

	Dim FRM As Object
  Dim GD As String
  Dim retvalue As Object
        retvalue = GetSetting("A", "0", "Runcount")
        GD = CStr(Val(retvalue) + 1)
  SaveSetting("A", "0", "RunCount", GD)
        If CDbl(GD) > 3 Then
            MsgBox("انتهت مدة تشغيل البرنامج")
            End
        End If

{وَاتَّقُواْ يَوْمًا تُرْجَعُونَ فِيهِ إِلَى اللّهِ ثُمَّ تُوَفَّى كُلُّ نَفْسٍ مَّا كَسَبَتْ وَهُمْ لاَ يُظْلَمُونَ} (281) سورة البقرة

br17.gif

برنامج الإتصلات الإدارية والارشيف الالكتروني

برنامج الخبير لنقاط البيع المباشرة

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

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

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

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

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

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