נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: יש לי בעיה?

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
king445
משתמש מתחיל
משתמש מתחיל
סמל אישי

הצטרף / הצטרפה: 23 January 2008
מדינה: Israel
משתמש: מנותק/ת
הודעות: 44
נשלח בתאריך: 15 November 2008 בשעה 16:59 | IP רשוּם
ציטוט king445

אני בונה כרגע שולה המוקשים, אני בשלב די מתחיל ויש לי בעיה
        public void ShowAllMines(NewButton[,] arr)
        {
            for (int i = 0; i < 12; i++)
            {
                for (int j = 0; j < 12; j++)
                {
                    if (arr[i,j].IsMine())
                    {
                         arr[i, j].Text="@";
                    }
                    else
                   arr[i,j].Enabled = false ;
                }
            }
     }

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

כלומר את הכפתורים שצריך לבטל הוא מבטל
ואת הכפתורים שצריך לרשום עליהם @ הוא לא רושם אבל גם לא מבטל !
מה לעשות?



__________________
מיכאל המלך!
חזרה לתחילת העמוד הצג את כרטיס החבר של king445 חפש הודעות אחרות של king445
 
king445
משתמש מתחיל
משתמש מתחיל
סמל אישי

הצטרף / הצטרפה: 23 January 2008
מדינה: Israel
משתמש: מנותק/ת
הודעות: 44
נשלח בתאריך: 16 November 2008 בשעה 18:47 | IP רשוּם
ציטוט king445

לא משנה הבעיה נפתרה!

__________________
מיכאל המלך!
חזרה לתחילת העמוד הצג את כרטיס החבר של king445 חפש הודעות אחרות של king445
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה