25-09-18, 11:19 PM
(25-09-18, 11:09 PM)elgokr كتب :لا عليك اخى ابو روضة
فى هذه الحالة خلينى اوضح لك كيفية اتمام المطلوب بصورة صحيحةوهنا انت لا تحتاج الى كود انتظار لاتمام تنفيذ كود
كل ما سيتم عمله هو فكرة يمكنك تطبقها وستقوم بالغرض المطلوب تماماًوهى افضل من المحاولة والبحث عن اى كود وانا واعوذ بالله من كلمة انا عن نفسياذا كنت اريد تطبيق الفكرة ساقوم بتطبيق التالى
اولاً لنقول ان لدينا الكود كالتالى كمثال
كود :
MsgBox("Welcome...")
MsgBox("Now Ok.")
لنقول مطلوب ظهور الرسالة الاولى وبعد مرور 5 ثواني يتم عرض الرسالة الثانيةطيب كيف يتم فعل ذلك وبخطوات بسيطة وسهلة
اولاً قم بانشاء اداء Timer واجعل الوقت الخاص به 5000 ولا تقوم بتفعيله اجعله False
ثانياً ناتى على كزد تنفيذ حدث الزر وليتحول الكود الى هذا الشكل
كود :
MsgBox("Welcome...")
Timer1.Start()
الان ناتى فى حدث الـ Timer ونقوم باضافة الكود الثاني وهو
كود :
MsgBox("Now Ok :).")
Timer1.Stop()
وبكده تكون طبقت المطلوب بدون عناء وبدون اى مشكلة
الان انت لديك الفكرة يمكنك تطويرها ببعض اللمسات زى عمل Sub وما شبهبحيث يمكنك استفادة من الامر لنفس الـ Timer الى اكثر من مكان وليس لهذا الجزء فقط
اتمنى ان اكون سهلت عليك الامروان الان اصبح الامور ابسط مما كنت تريد فعله
تحياتى لكوتمنياتى لك التوفيق
وانا أثق فى تفكيرك أخى وحبيبى جوكر وربنا يجزيك كل الخيرات والبركات.
دائما تقف بجوارى وبجوار الجميع...
روح يا شيخ اللهى يعطيك أكثر مما تتمنى

