קוד לפתיחת קובץ ב#c. - עמוד 7 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

קוד לפתיחת קובץ ב#c.


eido300

Recommended Posts

אני מנסה להוסיף שיהיה אפשר לבחור אם זה יפעל כל יום, או ביום מסוים, בשביל זה יצרתי 2 radiobuttun אחד בשביל לבחור שההתראה תפעל כל יום, ואחד כדי שהיא תפעל רק ביום/ימים מסוים/מים וליד זה שמתי listbox שכתוב בו את כל ימי השבוע.

אבל (כרגיל) יש לי בעיה, בlistbox אפשר לבחור כמה אפשרויות, איך אני מוציא את האינדקס של כל מה שנבחר?

עריכה: מצאתי SelectedIndices במקום SelectedIndex.

ואיך אני מגדיר שאחד מהradiobuttun יהיה מסומן בתור ברירת מחדל?

עריכה: גם את זה הצלחתי. Checked

עירכה: אני לא מצליח "לעצב" את הradiobuttun דרך קוד, איך "פונים" אליו דרך קוד, זאת אומרת פתחתי אחד שנקרא EvreyDay וכשאני כותב Ev המהדר לא נותן אפשרות של EvreyDay. איך אפשר לגשת אליו כדי לאפס אותו (אחרי כל פעם ששומרים התראה חדשה)?

קישור לתוכן
שתף באתרים אחרים

  • תגובות 101
  • נוצר
  • תגובה אחרונה

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

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

תודה.

- - - תגובה אוחדה: - - -

איך מאפסים listbox לא שהכל ימחק אלא שכלום לא יהיה מסומן? ניסיתי כ"כ הרבה דברים ואני כבר לא יודע מה לעשות.

קישור לתוכן
שתף באתרים אחרים

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

אשמח אם תכתוב לי מה לעשות.

קישור לתוכן
שתף באתרים אחרים

אני מחפש שכל מה שסומן יחזור לברירת מחדל ולא יהיה מסומן.

- - - תגובה אוחדה: - - -

טעות שלי, זה לא listbox אלא checkedlistbox, שעות אני מחפש לגבי listbox עכשיו אני יחפש לגבי זה.

אוקיי גם בזה לא מצאתי משהו שיועיל לי. אשמח אם תוכל לכתוב לי מה אני אמור לכתוב.

שם הcheckedlistbox הוא OnDay, אז איך הקוד אמור להיראות.

תודה.

קישור לתוכן
שתף באתרים אחרים

כמעט גמרתי! נשארו לי 2 דברים שאני לא מצליח לסדר וזהו אני גומר עם זה סוף סוף.

יצרתי בform חדש 2 textbox שיראו את פרטי ההתראה, אבל משום מה הם לא מדפיסות את זה, אשמח אם תגיד לי מה הבעיה בקוד שכתבתי. (ראיתי שזה יוצא לא מסודר אז העלתי גם קובץ טקסט) [ATTACH]3455[/ATTACH]

[LEFT]
Form1 f1 = new Form1();
//מופע של הטופס השני
Form2 ffs = new Form2();

private void timer1_Tick(object sender, EventArgs e)
{//מדפיס בזה את שעת ההתראה
//כאן הוא כותב לי שאני צריך להיות בטוח שהאינדקס מתאים והוא לא שלילי ולא מעל המותר
textBox1.Text = ffs.list[f1.listBox1.SelectedIndex].time1.ToString("HH:mm");
//עובר על כל התאים במערך
for (int a = 0; a != ffs.list.Count; a++)
{//אם המשתנה הזה מוגדר כאמת כנראה שההתראה אמורה לפעול כל יום
if (ffs.list[a].dayOrEveryDay1)
{//ואז מודפס בתיבת טקסט השניה כל יום
textBox3.Text = "כל יום";
}//אם לא כנראה שזה אמור לפעול רק ביום מסוים
else
{//לולאה שתפעל 7 פעמים ואיתה נעבור על כל משתנה במערך בוליאני
for (int b = 0; b != 7; b++)
{//במערך הזה יש 7 תאים אחד לכל יום אם אחד מהתאים הוא
//אמת כנראה שסימנו אותו וההתראה אמורה להדלק ביום שהוא מסמן
if (ffs.list[a].days1[b])
{//המשתנה הזה מכיל את מספר התא שהוגדר אמת עכשיו בודקים
// איזה מספר זה ולפי זה מדפיסים את היום שבו ההתראה אמורה לפעול
switch (b)
{//אם המספר הוא 0 כנראה שזה אמור לפעול ביום ראשון לכן יודפס יום ראשון וכן הלאה
case 0:
textBox3.Text += "יום ראשון \r\n";
break;
case 1:
textBox3.Text += "יום שני \r\n";
break;
case 2:
textBox3.Text += "יום שלישי \r\n";
break;
case 3:
textBox3.Text += "יום רביעי \r\n";
break;
case 4:
textBox3.Text += "יום חמישי \r\n";
break;
case 5:
textBox3.Text += "יום שישי \r\n";
break;
case 6:
textBox3.Text += "יום שבת \r\n";
break;
}
}
}
}
}
[/LEFT]


תודה.

קישור לתוכן
שתף באתרים אחרים

אוקיי לא הצלחתי לפתור את זה, אז השארתי את התוכנה בלי אפשרות לראות את הפרטים.

מבחינתי גמרתי את התוכנה, תודה רבה לכל מי שעזר ובמיוחד לשניצל.

נ.ב. זה מה שיצא.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.


×
  • צור חדש...