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

تنفيذ امر خروج بعد 30 ثانية

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

اريد وضع تيكست بوكس على فورم بحيث عند تشغيل الفورم يظهر التيكست بوكس المحدد ويبدا تشغيله بالثوانى حتى 30 ثانيه يبدا فى تنفيذ امر خروج مثلا

تم تعديل هذه المشاركة بواسطة HnHn في 19 ديسمبر 2006 في 14:09

#2

في هذه الحالة تحتاج الى اضافة Timer وتكتب الكود بداخلة بدون التكست بكس

تحياتي

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

اخي تفضل هذا الكود يتم وضعه داخل تايمر ويكون interval بتاعه 1000 ويوجد تكست بوكس اسمها text1 ثم قم بوضع الكود التالي داخل التايمر .

Private Sub Timer1_Timer()

'يتم وضع شرط في حالة ان التكست فارغ يقم بالحاق له قيمة تساوي صفر حتي لا يتم ظهور رسالة الخطأ والاعتراض


If text1.Text = "" Then


text1.Text = 0
Timer1.Enabled = True

End If


''''''''''''''''''''''''''''''''''''''

' يتم وضع شرط في حالة ان القيمة داخل التسكت لم تصل الي 30 ثانية فانه يقوم بزيادتها بمقدار واحد  ثانية
If text1.Text < 30 Then



text1.Text = text1.Text + 1


''''''''''''''''''''''''''''''''''''

' وضع شرط ينص علي انه في حالة اتمام 30 ثانية فانه يقوم بتنفز الكود اسفل الشرط


ElseIf text1.Text = 30 Then


' الامر المراد تنفيزه بعد 30 ثانية

MsgBox " Hii how are you man , iam Max Bayne", , "Welcome"


'لايقاف عمل ونشاط التيمر بعد اتمام 30 ثانية وذلك حتي لا يقوم بتكرار تنفيز الامر اكثر من مرة

Timer1.Enabled = False


End If

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

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