You are on page 1of 3

‫الفصل الدراسي‪ :‬الخامس‬ ‫البرمجة الشيئية ‪ / 2‬أ‪ .

‬نادية ابوالقاسم‬

‫أكواد متقدمة – الفئة‪MessageBox‬‬


‫يٍ األيٕس انٓايت ٔشائعت انٕخٕد ف‪ ٙ‬أّ٘ بشَايح ْٕ صُاد‪ٚ‬ق انشسائم‪ ،‬فٓ‪ ٙ‬تهعب دٔس انٕس‪ٛ‬ط ب‪ ٍٛ‬بشَايدك‬
‫ٔانًستخذو‪.‬‬
‫يٍّ‪ّSolution Explorer‬أظف يشخعًا عبش األيشّ ‪Add Reference‬ظًٍ يكتباث‪ّ Framework.Net‬‬
‫أظف انًكتبت ‪ٔ System.Windows.Forms‬انت‪ ٙ‬ف‪ٓٛ‬ا انكائُاث انخاصت بًُارج ٔ‪ُٚ‬ذٔص انق‪ٛ‬اس‪ٛ‬ت‪.‬‬
‫مالحظة‬
‫ف‪ ٙ‬بعط نغاث انبشيدت‪ٚ ،‬كٌٕ صُذٔق انشسائم يٍ األيٕس انق‪ٛ‬اس‪ٛ‬ت انًعطاة يع انًُٕرج‪ ،‬ف‪ ٙ‬ح‪ ٍٛ‬أٌ عه‪ٛ‬ك‬
‫إظافتّ ف‪.C# ٙ‬‬
‫أظف انكٕد انتان‪:ٙ‬‬
‫;‪using System.Windows.Forms‬‬
‫ظعّ ف‪ ٙ‬األكٕاد األٔنٗ يٍ انبشَايح‪ّ،‬تىّاكتب األٔايش انتان‪ٛ‬ت ف‪ ٙ‬بشَايدك إلظٓاس يشبع انشسانت‪:‬‬
‫;‪string name‬‬
‫;"‪name = "Eng27‬‬
‫;)‪ّ MessageBox.Show ("Welcome Mr. " + name‬‬

‫أٌ يشبع انشسانت انزّ٘تىّإظٓاسِّ ال ‪ٚ‬حٕ٘ عُٕاٌ أٔ أ٘ سيٕص أٔ أصساس إظاف‪ٛ‬تّ ‪ْٔ.‬زا ْٕ أبسط شكمّيٍ‬
‫أشكال يشبعاث انشسائم‪..‬‬
‫‪ًٚ‬كٍ تُس‪ٛ‬ق يشبع انشسائمّٔاخشاء اإلظافاث عه‪،ّٛ‬‬
‫أٌّ‪ّ Method‬انًسًاة ّ ‪ّٔShow‬انت‪ّٙ‬تىّاستذعائٓا نعشض صُذٔق سسائمّتتعٍّأفعال عذ‪ٚ‬ذة يًثهتّبطشق‬
‫‪ًّٚMethods‬كٍّاستذعائٓاّعُذّانحاختّ‪ّ ّ.‬‬
‫إٌ ٔسطاء انطش‪ٚ‬قتّ‪ّShow‬كث‪ٛ‬شةّٔ أًْٓا انُص انًعشٔض‪ ْٙٔ ،‬يٍ ستحذد تُس‪ٛ‬ق صُذٔق انشسائم كًا‬
‫ف‪ّٙ‬انًثالّانتان‪.ٙ‬‬
‫‪1‬‬
‫ الخامس‬:‫الفصل الدراسي‬ ‫ نادية ابوالقاسم‬.‫ أ‬/ 2 ‫البرمجة الشيئية‬

string name;
name = "Eng27";
MessageBox.Show ("Welcome Mr. " + name, "MessageBox", MessageBoxButtons.YesNo ,
MessageBoxIcon.Asterisk, MessageBoxDefaultButton.Button1,
MessageBoxOptions.ServiceNotification);
Console.ReadKey();

ّ
ّ ٌّ‫ثّا‬ٛ‫ح‬
ّٖٕ‫ّانًحت‬:"Welcome Mr. " + name .1
ّ‫ّعُٕاٌ صُذٔق انشسائم‬:“MessageBox” .2
‫األصساس‬:MessageBoxButtons.YesNo .3
‫سيض انشسانت‬: MessageBoxIcon.Asterisk .4
ٙ‫انضس االفتشاظ‬: MessageBoxDefaultButton.Button 1 .5
‫اساث انصُذٔق‬ٛ‫ّخ‬:MessageBoxOptions.ServiceNotification .6

‫ يع‬،‫ذة‬ٚ‫ باإلظافت إنٗ أصساس عذ‬،ّ‫عبش عٍ يضاج انبشَايح ٔحانت‬ٚ ‫ ٔسيض‬،ٌ‫الحع أَّ باث نهشسانت عُٕا‬
ٙ‫اس‬ٛ‫عذ نهصُذٔق انق‬.. ‫ًكٍ انعغط عهٗ صس انخشٔج‬ٚ ‫ باإلظافت إنٗ أَّ ال‬،ٙ‫ذ انضس االفتشاظ‬ٚ‫ت تحذ‬َٛ‫إيكا‬
..‫ًُٓا‬ٛ‫ٔقاسٌ ب‬

2
‫الفصل الدراسي‪ :‬الخامس‬ ‫البرمجة الشيئية ‪ / 2‬أ‪ .‬نادية ابوالقاسم‬

‫‪ ‬مالحظبت‬
‫‪ .1‬يحتٕٖ انصُذٔق ‪ٕٚ‬ظع ف‪ ٙ‬بذا‪ٚ‬ت انٕسائط ْٕٔ ق‪ًٛ‬ت َص‪ٛ‬ت‪.‬‬
‫‪ .2‬عُٕاٌ انصُذٔق ‪ٚ‬ه‪ ٙ‬اسًّ‪ ْٕٔ ،‬ق‪ًٛ‬ت َص‪ٛ‬ت أ‪ٚ‬عًا‪.‬‬
‫‪ .3‬أصساس انشسانت‪ٔ ،‬تأخز إحذٖ انحاالث‪:‬‬

‫‪ .4‬سيض انشسانت‪ٚٔ ،‬عبش عٍ يضاج بشَايدك‪ٔ ،‬نّ انحاالث‪:‬‬

‫‪ .5‬انضس االفتشاظ‪ ْٕٔ ،ٙ‬األٔل أٔ انثاَ‪ ٙ‬أٔ انثانث‪.‬‬


‫خ‪ٛ‬اساث انصُذٔق‪ٔ ،‬ف‪ٓٛ‬ا ‪ًٚ‬كٍ ظبط يحاراة يحتٕٖ انصُذٔق‪.‬‬ ‫‪.6‬‬

‫‪3‬‬

You might also like