השהייה

ChasingAmy

New member
השהייה

יש לי קטע קוד ב- VB.net שאמור לרוץ כל לחיצה על כפתור - להציג מספר לכמה שניות על הלוח ואז להציג מס' אחר. את ההשהיה בין ההצגה שבין שתי ההצגות אני מנסה לעשות thread.sleep של 5000 בין 2 ההגות של המספרים אבל מה שקורה זה שההשהייה קורה ישר בלחיצה על כפתור ואז הוא ישר קופץ למספר השני שאמור להיות מוצג. לפי מה שהבנתי - thread.sleep פשוט מגיב אוטומטית ואין השפעה של המיקום שלו בקטע הקוד על הנקודה בה הוא מתרחש במה כן אפשר להשתמש כדי שההשהיה תקרה כמו שצריך? הקוד שלי:
..... label1.text = num1 System.Threading.Thread.Sleep(5000) label1.text = num2​
 
למעלה