1292
צפיות
צפיות
2
תשובות
תשובות
שאלה בWINDOWS FORM
אני עושה משחק ב WINDOWS FORM ואני אומרת בדף הפתיחה למשתמש להכניס שם בתיבת טקסבוקס ואני רוצה לשמור את השם וכאשר המשתמש מנצח אז בדף אחר(האחרון של המשחק) להוציא לו את השם שלו (השמור ) ולכתוב "כל הכבוד "…" (השם שלו ) נצחת!!" מישהו יכול להגיד לי איך אני עושה את זה??
2 תשובות
תעביר את זה קפרמטר לפורם השני לד"ג
פורם1
class Form1 : Form
{
Public Form1(){
//inztial לא משנה
}
string Text = TextBox.Text;
this.hide();
Form2 a = new Form2(Text);
a.Show();
}
פורם 2(משחק)
class Form2 : Form
{
string PlayerName;
public Form2(string Name)
{
//inztizal //לא משנה
this.PlayerName =Name;//ישים את השם שהוא קיבל בתוך משתנה בפורם החדש
}
//(לד"ג ניצחון במקרה שלך) פעולה
{
MessgeBox.show(""+PlayerName+" Great job you won the game!!!");
}
}
אוווו כל הכבוד!!!
תודה רבה רבה!!!