View Single Post
ישן 27-08-12, 02:14   # 1
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 34
הודעות: 391

trupix לא מחובר  

דוט נט - לולאת for בתוך טיימר

הי,

הרבה זמן שלא התעסקתי בפיתוח תוכנה ואני עובד על משהו קטן בVB.NET
השאלה עשויה לבוא לידי ביטוי גם בשפות נוספות, אשמח אם תוכלו לעזור.

יש לי טיימר עם Interval של 4 שניות, בתוכו יש לולאה כזו:

PHP קוד:
For 1 to 10
ListBox1
.Items.AddItem (i)
Next 
ולאחר מכן אני מפסיק את פעולת הטיימר עם enabled = false

זה עובד, אולם כשהטיימר מופעל הוא לא ממתין בין הפעולות שבתוך הלולאה, הוא מוסיף את 10 הפריטים במכה אחת.

אני צריך שהטיימר ימתין בין פעולה לפעולה (בזמן ששווה לInterval שלו)

פתרון ממשי זה להכניס Sleep(4000) לפני הNext, אבל אני משוכנע שיש פיתרון טוב יותר

אני תוהה אם יש לזה קשר לDoEvents ..

תודה לעוזרים!
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest

Last edited by trupix; 27-08-12 at 02:17..
  Reply With Quote