יש לי 3 בעיות:

galgal21

New member
יש לי 3 בעיות:

1). אני רוצה בלולאת for שבמקרה ומתקיים תנאי מסוים הלולאה לא תמשיך את הסיבוב הנוכחי שלה אלא תקדם את האינדקס ותעבור לסיבוב הבא (משהו כמו continue) -- אני מצליח לעשות זאת רק ע"י פקודת goto. האם יש דרך אחרת ? 2). במהלך תוכנית ארוכה אני צריך לשפוך הודעות ל-text box על המסך. הבעיה שהוא שופך לי את ההודעות רק בסוף התוכנית ולא ברגע התרחשותן. איך לגרום לו לשפוך את ההודעות ברגע התרחשותן? 3). התוכנית מופעלת ע"י כפתור פקודה אחד והיא מאד ארוכה. האם ניתן לעצור אותה באמצע אם אני רוצה לעשות זאת (למשל: אם משהו לא הולך טוב ואני רוצה לעצור) ?
 

ארזירון

New member
3 תשובות

1. לא שאני מכיר 2. תלוי מה אתה עושה, DoEvents יכול לעזור 3. בעיקרון, לא. כדי שהתשובה תהיה כן אתה צריך ללמוד על threads ויש דוגמא ב-FAQ.
 
למעלה