Www kutub info 11451

Page 1

‫إداسج د‪٠‬شب ٔعُ اٌرؼٍ‪١ّ١‬ح‬ ‫اٌغاداخ اٌصأ‪٠ٛ‬ح اٌؼغىش‪٠‬ح‬ ‫*******************‬

‫ِزوشج اٌؽاعة ا‪ٌٍ ٌٟ٢‬ظف األ‪ٚ‬ي اٌصأ‪ٞٛ‬‬

‫‪2102/2102‬‬ ‫اٌفظً اٌذساع‪ ٟ‬األ‪ٚ‬ي‬ ‫إعداد‬ ‫عبدالناصر محمد محمد عبدالفتاح‬ ‫معلم حاسب آلي‬ ‫‪10/14/2012‬‬

‫شرح منهج الحاسب اآللي للصف األول الثانوي الفصل الدراسي األول‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬

‫اٌث‪ٛ‬اتح اإلٌىرش‪١ٔٚ‬ح ‪-:‬‬ ‫٘‪ ٟ‬ػثاسج ػٓ ِ‪ٛ‬لغ ‪٠‬مذَ ِعّ‪ٛ‬ػح ِٓ اٌخذِاخ ف‪ ٟ‬ط‪ٛ‬سج ِعّ‪ٛ‬ػح ِٓ اٌظفؽاخ ذغاػذ ف‪ ٟ‬اٌ‪ٛ‬ط‪ٛ‬ي اٌغش‪٠‬غ ٌٍّؼٍ‪ِٛ‬اخ ‪.‬‬

‫اٌفشق ت‪ ٓ١‬ت‪ٛ‬اتح اإلٔرشٔد ‪ٚ‬طفؽح اٌّؼٍ‪ِٛ‬اخ‬ ‫اٌث‪ٛ‬اتح اإلٌىرش‪١ٔٚ‬ح ذؼرّذ أعاع‪١‬ا ً ػٍ‪ ٝ‬طفؽاخ ‪ٚ Web‬ذّذ ِغرخذَ اإلٔرشٔتد تّعّ‪ٛ‬ػتح ِتٓ اٌختذِاخ ت‪ّٕ١‬تا طتفؽاخ‬

‫اٌّ‪ٛ‬لغ ال ‪٠‬شرشؽ أْ ذمذَ ِصً ٘زٖ اٌخذِاخ‪.‬‬ ‫أٔ‪ٛ‬اع اٌث‪ٛ‬اتاخ اإلٌىرش‪١ٔٚ‬ح ‪-:‬‬ ‫‪ )0‬اٌث‪ٛ‬اتح اٌؼاِح ‪.‬‬ ‫‪ )2‬اٌث‪ٛ‬اتح اٌشخظ‪١‬ح ‪.‬‬

‫و‪١‬ف ‪ّ٠‬ىٓ إعرخذاَ اٌث‪ٛ‬اتح اإلٌىرش‪١ٔٚ‬ح ٌ‪ٛ‬صاسج اٌرشت‪١‬ح ‪ٚ‬اٌرؼٍ‪-: ُ١‬‬ ‫ٔم‪ َٛ‬تىراتح ػٕ‪ٛ‬اْ ‪ٚ‬صاسج اٌرشت‪١‬ح ‪ٚ‬اٌرؼٍ‪ ُ١‬ف‪ ٟ‬شش‪٠‬ؾ ػٕ‪ٛ‬اْ اٌّرظفػ‬

‫‪http://www.moe.gov.eg‬‬

‫ذؽر‪ ٞٛ‬اٌظفؽح ػٍ‪ٝ‬‬ ‫‪ ‬ت‪ٛ‬اتح اٌّؼشفح ‪.‬‬ ‫‪ ‬ت‪ٛ‬اتح اٌخذِاخ اإلٌىرش‪١ٔٚ‬ح ‪.‬‬ ‫‪ ‬ت‪ٛ‬اتح اٌرؼٍ‪ ُ١‬اإلٌىرش‪. ٟٔٚ‬‬ ‫‪ ‬ت‪ٛ‬اتح إٌّا٘ط اٌرؼٍ‪١ّ١‬ح ‪.‬‬

‫(‪)1‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬

‫ٌغتتتاخ اٌثشِعتتتح ِرؼتتتذدج ‪ِٚ‬رنتتت‪ٛ‬سج ‪ٚ‬وأتتتد فتتت‪ ٟ‬تتتتذا‪٠‬ر‪ٙ‬ا ِصتتتً ‪)C, BASIC, FORTRAN,COBOL‬‬ ‫ذغتترخذَ أعتتٍ‪ٛ‬ب ذمٍ‪١‬تتذ‪ ٞ‬فتت‪ ٟ‬اٌثشِعتتح ‪٘ٚ‬تتزا األعتتٍ‪ٛ‬ب ‪٠‬ؼرّتتذ ػٍتت‪ ٝ‬اٌرؽذ‪٠‬تتذ اٌتتذل‪١‬ك ٌرشذ‪١‬تتة ذٕف‪١‬تتز األ‪ٚ‬اِتتش ‪ٚ‬إظتتشا‬ ‫اٌؼٍّ‪١‬تتاخ‪ .‬فتت‪ ٟ‬اٌثشِعتتح اٌشتت‪١ ١‬ح ‪ )OOP‬ذٕف‪١‬تتز األ‪ٚ‬اِتتش ال ‪٠‬رثتتغ اٌرغٍغتتً إٌّنمتت‪ٚ ٟ‬رٌتته ألْ وتتً فؼتتً ِتتٓ اٌّشتتغً‬ ‫‪٠ )User‬رغثة ف‪ ٟ‬ؼذ‪ٚ‬ز ؼذز ِؼ‪٘ٚ )Event ٓ١‬زا تذ‪ٚ‬سٖ ‪٠‬ذفغ تشٔاِط ِؼ‪ ٓ١‬أ‪ ٚ‬ظض آخش ِٓ اٌثشٔاِط إٌ‪ ٝ‬اٌؼًّ‬ ‫ػٍّا ً تأْ ٘زا اٌعض ِىر‪ٛ‬ب ِغثما ً ‪ِٚ‬شذثؾ ت‪ٙ‬زا اٌؽذز ‪.‬‬ ‫ٌغح اٌثشِعح ‪:‬‬ ‫ ٘‪ِ ٝ‬عّ‪ٛ‬ػح ِٓ اال‪ٚ‬اِش ‪ٚ‬اٌرؼٍ‪ّ١‬اخ ذىرة ‪ٚ‬فما ٌم‪ٛ‬اػذ ِؼ‪ٕ١‬ح ؼغة وً ٌغح تشِعح ‪٠ٚ‬رُ ذشظّر‪ٙ‬ا إٌ‪ٌ ٝ‬غح ا‪ٌ٢‬ح‬‫ٌرٕف‪١‬ز٘ا‪.‬‬ ‫ هى لغات تكتب بالحروف اإلنجليزية ‪ ،‬ولكن بقواعد مختلفة تتغير من لغة إلى أخرى ‪ ،‬ولكل لغة منها برنامج‬‫خاص بها يسمى المترجم أو المفسر ( حسب اللغة ) يقوم بتحويلها إلى لغة اآللة التي يفهمها الكمبيوتر ‪.‬‬ ‫لغة الفيجوال بيزك ‪ :V.B.Net‬تعتمد لغة الفيجوال بيزك على الكائنات ‪ Object‬ولكل كائن خصائص‬ ‫‪ Properties‬واحداث ‪ Events‬ووسائل ‪Methods‬‬ ‫انكائٍ ‪Object‬‬

‫٘‪ ٛ‬شئ ٌٗ ‪ٚ‬ظ‪ٛ‬د ‪ٚ‬اٌىائٓ اٌ‪ٛ‬اؼذ ‪ّ٠‬ىٓ أْ ‪٠‬رى‪ ِٓ ْٛ‬ػذد ِٓ اٌىائٕاخ ‪.)Objects‬‬

‫وتتتً وتتتائٓ ٌتتتٗ خظتتتائض ‪ٚ​ٚ )Properties‬عتتتائً ‪ٚ )Methods‬أؼتتتذاز ‪ٚ )Events‬وتتتً وتتتائٓ‬ ‫‪٠ )Object‬رثغ ف ح ِؼ‪ٕ١‬ح ‪. ) Class‬‬ ‫فاٌغتت‪١‬اسج ِتتصاً وتتائٓ ‪٠ )Object‬رىتت‪ِ ْٛ‬تتٓ وائٕتتاخ ‪ِ )Objects‬صتتً اٌّ‪ٛ‬ذتت‪ٛ‬س ‪ٚ‬وتتزٌه اٌّ‪ٛ‬ذتت‪ٛ‬س ‪٠‬رىتت‪ِ ْٛ‬تتٓ‬ ‫وائٕاخ أخش‪ٚ .ٜ‬ف‪ ٟ‬اٌثشِعح اٌش‪١ ١‬ح ‪ّ٠‬ىٓ اػرثاس إٌ‪ٛ‬افز ‪ )Windows‬أِصٍح ٌٍىائٕاخ‪.‬‬

‫‪pen‬‬ ‫اٌخظائض ‪Properties‬‬

‫‪Computer‬‬

‫‪window‬‬

‫ذؽذد شىً ‪ٚ‬عّح اٌىائٓ ‪ٚ‬وً وائٓ ٌٗ ِعّ‪ٛ‬ػح ِٓ اٌخظائض‪.‬‬

‫ٌىً وائٓ خظائض ِؼ‪ٕ١‬ح ذّ‪١‬ضٖ ‪ٚ‬ذؽذد ِاِؽٗ ِصً اعّٗ ‪ٚ‬ؼعّٗ ‪ِٚ ٌٗٔٛٚ‬ىأٗ‪.‬‬ ‫ِصاي‪:‬اٌغ‪١‬اسج ٌ‪ٙ‬ا خظائض ِرؼذدج ِصً‪ :‬إٌ‪ٛ‬ع اٌّاسوح‬ ‫(‪)2‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫اٌ‪ٛ‬عائً ‪Methods‬‬

‫٘‪ ٟ‬اٌ‪ٛ‬ظائف ‪ٚ‬األفؼاي اٌر‪ ٟ‬ذى‪ِ ْٛ‬ظاؼثح ٌٍىائٓ ‪.)Object‬‬ ‫أ‪ٚ ٟ٘ ٚ‬طف ٌغٍ‪ٛ‬ن ِؼ‪ِ ٓ١‬ظاؼة ٌٍىائٓ أ‪ ٟ٘ ٞ‬أفؼاي ِؽذدج ِغثما ً ٌىً وائٓ‪.‬‬

‫ِصاي‪ :‬ع‪١‬اسج ‪ٌٙٔٛ )ObjectName BMW1 )Object‬ا أؼّش ‪ٚ )Property‬ذغ‪١‬ش ف‪ ٟ‬اٌشاسع ‪.)Method‬‬ ‫األؼذاز ‪)Events‬‬

‫٘‪ ٛ‬ػثاسج ػٓ اٌفؼً اٌز‪٠ ٞ‬مغ ػٍ‪ ٝ‬اٌىائٓ ‪٠ٚ‬غرع‪١‬ة ٌٗ‪.‬‬

‫وتتً وتتائٓ ‪ٌ )Object‬تتٗ أؼتتذاز ِؼ‪ٕ١‬تتح ‪ )Events‬ذمتتغ ػٍ‪١‬تتٗ ‪٠ٚ‬غتترع‪١‬ة ٌ‪ٙ‬تتا ؼ‪١‬تتس ‪ّ٠‬ىتتٓ ٌٍّثتتشِط ‪ٚ‬ػتتغ‬ ‫ِعّ‪ٛ‬ػح ِؼ‪ٕ١‬ح ِٓ األ‪ٚ‬اِش اٌر‪٠ ٟ‬رُ ذٕف‪١‬ز٘ا ػٕذ ‪ٚ‬ل‪ٛ‬ع ؼذز ِؼ‪.ٓ١‬‬ ‫ِصتتاي‪ :‬إٔغتتاْ ‪ّ٠‬شتت‪ ٟ‬فتت‪ ٟ‬اٌشتتاسع اعتتّٗ ِؽّتتذ ‪ٚ‬أِنتتشخ اٌغتتّا ػٍ‪١‬تتٗ تغتتضاسج فأعتتشع ٌرفتتاد‪ ٞ‬األِنتتاس‬ ‫‪ٚ‬اسذذ‪ِ ٜ‬اتظ شم‪ٍ١‬ح‪.‬‬ ‫ل‪ّ١‬ح اٌخاط‪١‬ح ‪ِ :)Value‬ؽّذ‬ ‫اٌخاط‪١‬ح ‪ :)Property‬االعُ‬ ‫اٌىائٓ ‪ :)Object‬إٔغاْ‬ ‫اٌ‪ٛ‬عائً ‪ّ٠ :)Methods‬ش‪٠ ٟ‬غشع ‪٠‬شذذ‪ٞ‬‬ ‫اٌؽذز ‪ :)Event‬عم‪ٛ‬ؽ األِناس‬

‫اٌف ح ‪:)Class‬‬

‫٘تت‪ ٟ‬ػثتتاسج ػتتٓ لاٌتتة أ‪ِ ٚ‬خنتتؾ ‪٠‬تترُ ِٕتتٗ إٔشتتا وتتائٓ ِؼتت‪٘ٚ ٓ١‬تت‪ّ٠ ٛ‬صتتً‬ ‫ظّ‪١‬غ اٌخظائض ‪ٚ‬اٌ‪ٛ‬ظائف اٌر‪ ٟ‬ع‪ٛ‬ف ‪٠‬ؽر‪ٙ٠ٛ‬ا اٌىائٓ تؼذ رٌه‪.‬‬

‫أِا اٌىائٓ ‪)Object‬‬

‫ف‪ٙ‬تت‪ّ٠ ٛ‬صتتً ‪ٚ‬ؼتتذج ِغتترمٍح ذتتُ إٔشتتا ٘ا ِتتٓ اٌف تتح ‪٘ٚ )Class‬تت‪ ٟ‬اٌرتت‪ٟ‬‬ ‫ذغرخذَ فؼاً ألدا اٌ‪ٛ‬ظائف اٌّخرٍفح ٌٍف ح ‪.)Class‬‬

‫إرا أسدخ أْ ذثٕتتت‪ِٕ ٟ‬تتتضالً فئٔتتته ذنٍتتتة أ‪ٚ‬الً ِتتتٓ اٌّ‪ٕٙ‬تتتذط ػّتتتً سعتتتُ ٕ٘ذعتتت‪ ٟ‬لاٌتتتة أ‪ّٔ ٚ‬تتت‪ٛ‬رض)‬ ‫ٌٍّٕضي اٌز‪ ٞ‬ذش‪٠‬ذٖ ‪ٚ‬ػٕذِا ذش‪٠‬تذ أْ ذغتىٓ فئٔته ذغتىٓ إٌّتضي اٌؽم‪١‬مت‪ ٟ‬اٌّثٕت‪ٌٚ ٟ‬ت‪١‬ظ إٌّتضي اٌتز‪ٞ‬‬ ‫ػٍتتت‪ ٝ‬اٌشعتتتُ‪ .‬فاٌشعتتتُ اٌ‪ٕٙ‬ذعتتت‪ٌٍّٕ ٟ‬تتتضي ‪٠‬ؼرثتتتش ف تتتح أ‪ ٚ‬ذظتتتٕ‪١‬ف ‪ٚ Class‬إٌّتتتضي اٌؽم‪١‬متتت‪ ٟ‬اٌّثٕتتت‪ ٟ‬تاٌفؼتتتً ‪٠‬ؼرثتتتش‬ ‫وتتتتتتائٓ ِتتتتتتٓ ٘تتتتتتزا اٌرظتتتتتتٕ‪١‬ف ‪ٚ Object‬أٔتتتتتته إرا أسدخ تٕتتتتتتا ِٕتتتتتتضي آختتتتتتش ِصتتتتتتً ِٕضٌتتتتتته فئٔتتتتتته ذغتتتتتترؼ‪ٓ١‬‬ ‫تاٌـشعُ اٌ‪ٕٙ‬ذع‪ِ )Class ٟ‬شج أخش‪ٌ ٜ‬رٕف‪١‬ز إٌّضي ‪. )Object‬‬

‫انشسى انُٓذس‪ ٙ‬نهًُضل‬ ‫انًُضل تانفؼم تؼذ تُاءِ‬

‫• ‪٠‬ؽرتت‪ ٞٛ‬اٌرظتتٕ‪١‬ف ‪ )Class‬ػٍتت‪ ٝ‬خظ تائض ‪ٚ​ٚ )Properties‬ظتتائف ‪ٚ )Methods‬أؼتتذاز ‪)Events‬‬ ‫‪ ٟ٘ٚ‬اٌر‪ ٟ‬ع‪ٛ‬ف ‪٠‬رؼّٕ‪ٙ‬ا تؼذ رٌه أ‪ ٞ‬وائٓ ع‪ٛ‬ف ‪٠‬رُ إٔشا ٖ ِٓ ٘زا اٌرظٕ‪١‬ف‪.‬‬ ‫• فؼٕتتتتتتذ اعتتتتتترخذاَ لاٌتتتتتتتة اٌشعتتتتتتُ اٌ‪ٕٙ‬ذعتتتتتت‪ٌ ٟ‬ثٕتتتتتتتا ِٕتتتتتتضي ِّىتتتتتتٓ أْ ٔثٕتتتتتتت‪ِٕ ٟ‬تتتتتتضالً ٌ‪ٔٛ‬تتتتتتٗ أتتتتتتتت‪١‬غ‬ ‫‪ٚ‬آختتتتتتتتتتتش ٌ‪ٔٛ‬تتتتتتتتتتتٗ أطتتتتتتتتتتتفش ‪ٚ‬آختتتتتتتتتتتش ٌ‪ٔٛ‬تتتتتتتتتتتٗ تٕتتتتتتتتتتت‪٘ٚ ٟ‬تتتتتتتتتتتزا ِتتتتتتتتتتتا ٔغتتتتتتتتتتتّ‪ ٗ١‬فتتتتتتتتتتت‪ ٟ‬اٌثشِعتتتتتتتتتتتح‬ ‫خظائض اٌىائٓ ‪.)Object Properties‬‬

‫ِف‪ َٛٙ‬اٌرغٍ‪١‬ف‬

‫(‪)3‬‬

‫‪٠‬ؼٕتتتت‪ ٟ‬إخفتتتتا ت‪١‬أتتتتاخ داختتتتً اٌىتتتتائٓ أ‪ ٚ‬اٌرظتتتتٕ‪١‬ف تؽ‪١‬تتتتس ال ‪٠‬تتتترُ اٌ‪ٛ‬طتتتت‪ٛ‬ي‬ ‫إٌ‪ٙ١‬ا إال تظاؼ‪١‬اخ ِؼ‪ٕ١‬ح‪.‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫ظ‪ٙ‬اص اٌ‪ٙ‬اذف اٌّؽّ‪ٛ‬ي اٌز‪ٔ ٞ‬غرخذِٗ ال ٔؼشف ذفاط‪ ً١‬ػٍّٗ ‪ِٚ‬تغ رٌته فتٕؽٓ ٔغترخذِٗ ‪ٔٚ‬رؼاِتً‬ ‫ِؼٗ ف‪ ٟ‬ؼذ‪ٚ‬د اٌّغّ‪ٛ‬غ ٌٕا ‪ ٛ٘ٚ‬تتزٌه ‪ّ٠‬صتً ِف‪ٙ‬ت‪ َٛ‬اٌرغٍ‪١‬تف ِتٓ ؼ‪١‬تس ػتذَ ظ‪ٙ‬ت‪ٛ‬س اٌّؼٍ‪ِٛ‬تاخ اٌذاخٍ‪١‬تح‬ ‫ٌٍ‪ٙ‬اذف‪٘ٚ ....‬ىزا‪.‬‬

‫اٌؽفاظ ػٍ‪ ٝ‬ت‪١‬أاخ اٌرظٕ‪١‬ف ‪ٚ‬ؼّا‪٠‬ر‪ٙ‬ا ‪ ٚ‬اٌرشو‪١‬ض فمؾ ػٍ‪ِ ٝ‬ا ‪٠‬شاد اعرخذاِٗ فؼاً‪.‬‬

‫ِف‪ َٛٙ‬اٌر‪ٛ‬س‪٠‬س‬

‫‪٠‬مظتتتتذ تتتتتٗ أْ ذظتتتتٕ‪١‬ف ‪ِ )Class‬ؼتتتت‪٠ )Derived ٓ١‬تتتتشز ‪ )Inherit‬خظتتتتائض‬ ‫‪ٚ​ٚ‬ظتتائف ذظتتٕ‪١‬ف آختتش ‪٘ٚ )Base‬تتزا اٌرظتتٕ‪١‬ف اٌعذ‪٠‬تتذ ‪٠‬ىتت‪ٌ ْٛ‬ذ‪٠‬تتٗ ظّ‪١‬تتغ خظتتائض‬ ‫اٌرظٕ‪١‬ف األعاع‪ ٟ‬تاإلػافح إٌ‪ ٝ‬خظائض اإلػاف‪١‬ح‪.‬‬ ‫٘تت‪ ٛ‬إػتتادج اعتترؼّاي ِتتا ذتتُ ذظتتّ‪ِ ّٗ١‬تتٓ ف تتاخ ‪ٚ )Classes‬اٌرؼتتذ‪ ً٠‬ف‪ٙ١‬تتا ؼغتتة اٌؽاظتتح تتتذالً‬ ‫ِٓ إػادج وراتح اٌف ح ِٓ ظذ‪٠‬ذ ‪٘ٚ‬زا ِٓ أُ٘ ِّ‪١‬ضاخ اٌثشِعح اٌش‪١ ١‬ح‪.‬‬

‫اٌثشِعح اٌش‪ٗ١ ١‬‬ ‫‪٠‬مغُ اٌثشٔاِط ف‪ٙ١‬ا إٌ‪ٚ ٝ‬ؼذاخ ذغّ‪ ٝ‬وائٕاخ ‪ٌٚ‬ىً وائٓ خظائظٗ ‪ٚ​ٚ‬ظائفٗ اٌر‪ ٝ‬ذّ‪١‬ضج ‪ٚ‬ذؽذد‬ ‫تؼذ رٌه عٍ‪ٛ‬وح صذؼرّذ اٌثشِعٗ اٌؽذ‪٠‬صح ػٍ‪٘ ٝ‬زا إٌ‪ٛ‬ع ِٓ اٌثشِعٗ ‪.‬‬ ‫إؽاط ػًّ د‪ٚ‬خ ٔد ) ‪:(.NET Framework‬‬ ‫هو بمثابو الجهوا العصوب المركو‬

‫لجميو تطبيقوا الفيجو ا بي يو د‬

‫نو ههو يو هر بياو التصوميت الت و ي‬

‫لتطبيقا ) ‪(.NET‬‬

‫يتك ن ا ‪ Framework‬من ‪:‬‬ ‫‪‬بيا الت ي ) ‪((CLR ) Common Language Runtime‬‬ ‫‪‬مكتبا تصنيفا النظات ) ‪( System Class Libraries‬‬ ‫‪‬مترجما ) ‪( Compilers‬‬ ‫‪‬أد ا أخر ‪.‬‬

‫(‪)4‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬

‫شاشح ‪IDE‬‬

‫) ‪( Integrated Development Environment‬‬ ‫٘‪ ٝ‬شاشح وراتح اٌثشاِط ) ‪ ٚ ( Visual Basic I D E‬اٌز‪٠ ٞ‬غرن‪١‬غ اٌّثشِط ِٓ خاٌ‪ٙ‬ا وراتح ‪ٚ‬اخرثاس ِشش‪ٚ‬ػاخ اٌف‪١‬ع‪ٛ‬اي‬ ‫ت‪١‬غه ) ‪ٚ ( V.B Projects‬ذر‪١‬ػ ٌٍّثشِط اعرؼّاي ِعّ‪ٛ‬ػح ِرىاٍِح ِٓ األد‪ٚ‬اخ ‪ٚ‬اٌرغ‪١ٙ‬اخ ف‪ ٟ‬وً ِشاؼً وراتح ‪( V.B‬‬ ‫) ‪ ٝ٘ٚProjects‬أ‪ٚ‬ي شاشٗ ‪٠‬غرخذِ‪ٙ‬ا اٌّثشِط ‪ٚ‬اٌز‪ّ٠ ٜ‬صٍ‪ٙ‬ا ِا ‪٠‬نٍك ػٍ‪. ٗ١‬‬

‫(‪)5‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬

‫يكَٕاخ شاشح ‪IDE‬‬ ‫‪ ) 0‬شتش‪٠‬ؾ األد‪ٚ‬اخ ‪٘ٚ -: Toolbar‬ت‪ِ ٛ‬عّ‪ٛ‬ػتح ِتٓ األصساس اٌرت‪ ٝ‬ذّصتً ؽتشق ِخرظتشج ٌرٕف‪١‬تز األِت‪ٛ‬اِش اٌّ‪ٛ‬ظت‪ٛ‬دج فت‪ٟ‬‬ ‫اٌم‪ٛ‬ائُ ‪. ) Menu Commands‬‬

‫‪ِ ) 2‬ظُّ اٌشاشاخ ‪ ٛ٘ -: Form Designer‬اٌ‪ٛ‬ع‪ٍ١‬ح اٌر‪٠ ٝ‬راغ ِٓ خاٌ‪ٙ‬ا ذظّ‪ ُ١‬شاشاخ اٌثشٔاِط ‪ ٛ٘ٚ‬ػثاسج‬ ‫ػٓ ٔافزج ‪ّ٠‬ىٓ ذغ‪١١‬ش أتؼاد٘ا ؽثما ً الؼر‪١‬اض اٌّثشِط ‪٘ٚ‬زا ت‪ٛ‬اعؾ اٌّا‪ٚ‬ط ) ‪.‬‬

‫‪ِ ) 2‬شتغ ‪٠ -: Solution Explorer‬ؽر‪ ٜٛ‬ػٍ‪ ٝ‬أعّا اٌٍّفاخ اٌر‪٠ ٝ‬ؽر‪ ٜٛ‬ػٍ‪ٙ١‬ا اٌّشاس‪٠‬غ ‪ٚ‬وزٌه أعّا اٌف اخ‬ ‫‪ ) Classes‬اٌّغرخذِح تاإلػافح إٌ‪ ٝ‬اعُ اٌّشش‪ٚ‬ع ‪.‬‬ ‫‪ِ ) 4‬شتغ اٌخظائض ‪٠ -: The Properties Window‬غرخذَ ف‪ ٟ‬ذؽذ‪٠‬ذ خ‪ٛ‬اص اٌىائٕاخ ‪ ) Objects‬اٌّ‪ٛ‬ظ‪ٛ‬دج‬ ‫ف‪ ٟ‬اٌّشش‪ٚ‬ع ؼ‪١‬س اْ ٌىً اداٖ خظائض ‪.‬‬

‫‪ ) 5‬طتٕذ‪ٚ‬ق األد‪ٚ‬اخ ‪٠ -: Toolbox‬ؽرت‪ ٜٛ‬ػٍت‪ِ ٝ‬عّ‪ٛ‬ػتح ِتٓ األد‪ٚ‬اخ اٌرت‪٠ ٝ‬غترخذِ‪ٙ‬ا اٌّثتشِط فت‪ ٝ‬ذظتّ‪ ُ١‬شاشتاخ‬ ‫ذغّ‪٠ٚ ) Controls ٝ‬م‪ َٛ‬اٌّثشِط تاخر‪١‬اس ِا ‪٠‬ؽراظٗ ِٕ‪ٙ‬ا ‪.‬‬ ‫اٌثشٔاِط‬

‫و‪١‬ف‪١‬ح ذشغ‪ ً١‬تشٔاِط ‪) Visual Basic . Net‬‬ ‫لائّح ‪ٔٚ Start‬خراس ِٕ‪ٙ‬ا ‪ Programs‬شُ ‪ Microsoft Visual Basic 2005‬فرظ‪ٙ‬ش شاشح ‪ IDE‬االفرراؼ‪١‬ح ‪.‬‬

‫(‪)6‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫و‪١‬ف‪١‬ح إٔشا ِشش‪ٚ‬ع ظذ‪٠‬ذ ‪-: ) New Project‬‬ ‫‪ .0‬أمتتش لائّتتح ‪ File‬أِتتش ‪ . New Project‬أ‪ ٚ‬اٌؼتتغؾ ػٍتت‪ ٝ‬االسذثتتاؽ ‪ِ Create Project‬تتٓ ٔافتتزج‬ ‫‪ Recent Project‬عرظ‪ٙ‬ش ٌه اٌشاشح اٌراٌ‪١‬ح ‪.‬‬

‫‪.2‬‬ ‫‪.2‬‬ ‫‪.4‬‬ ‫‪.5‬‬ ‫‪.6‬‬

‫ف‪ِ ٝ‬شتغ ِشش‪ٚ‬ع ظذ‪٠‬ذ ‪ ) New Project‬لُ تاخر‪١‬اس ‪. ) Visual Basic‬‬ ‫لُ تاخر‪١‬اس ‪ ) Windows‬ف‪. ) Project Types ٟ‬‬ ‫لُ تاخر‪١‬اس ‪. ) Templates ِٓ ) Windows Application‬‬ ‫أدخً اعُ اٌّشش‪ٚ‬ع ف‪ ٝ‬اٌّىاْ اٌّخظض ٌزٌه أِاَ ‪. New :‬‬ ‫اػغؾ ‪ OK‬عرظ‪ٙ‬ش ٌه إٌافزج اٌراٌ‪١‬ح‪.‬‬

‫ذش‪١‬ش االسلاَ اٌّ‪ٛ‬ػؽح ف‪ ٝ‬اٌشىً اٌغاتك إٌ‪: ٝ‬‬ ‫‪ٔ – 2‬افزج اٌؽً ) ‪.(Solution Explorer‬‬ ‫‪ٔ – 0‬افزج إٌّ‪ٛ‬رض ) ‪.( Form‬‬ ‫‪ – 4‬طٕذ‪ٚ‬ق االد‪ٚ‬اخ ) ‪.(Toolbox‬‬ ‫‪ٔ – 2‬افزج اٌخظائض ) ‪.(Properties‬‬ ‫ؼفع انثشَايط‬ ‫‪ -1‬قوت باختيوار ‪Save All‬‬

‫‪ . ) File‬سويظهر مربو حو ار ‪Save‬‬

‫‪.)project‬‬ ‫‪ -2‬حدد مكان الحفظ ‪ .‬ثت اض ط عم‬

‫(‪)7‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫ر ‪. ) Save‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫نرشغ‪ٛ‬م انثشَايط‬ ‫‪ -1‬من داخ‬

‫هيج ا أست دي اض ط‬

‫‪ -2‬من خارج هيج ا است دي ‪-:‬‬ ‫يظهر مجمد الم ر ع‬

‫(‪)8‬‬

‫‪ F5‬من ل ح المفاتيح ‪.‬‬ ‫‪2- My Document‬‬

‫انقر نقر م د ج عم أيق ن‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫‪1- Start‬‬

‫الممف ‪.‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫أسام‬ ‫اٌغؤاي األ‪ٚ‬ي ‪ :‬ػغ ػاِح ‪ )‬أِاَ اٌؼثاسج اٌظؽ‪١‬ؽح ‪ٚ‬ػاِح ‪ )‬أِاَ اٌؼثاسج اٌٍ‪ِ ٝ‬ش و‪٠ٛ‬غح ‪:‬‬ ‫‪٠ -0‬رُ إٔشا اٌرظٕ‪١‬ف ‪ ِٓ )Class‬اٌىائٓ ‪.)Object‬‬

‫)‬

‫‪٠ -2‬ؼرثش ظ‪ٙ‬اص اٌىّث‪ٛ١‬ذش وائٓ ِى‪ ِٓ ْٛ‬ػذج وائٕاخ‪.‬‬

‫)‬ ‫)‬

‫‪٠ -2‬ؼرثش ٌ‪ ْٛ‬اٌمٍُ أؼذ ‪ٚ‬ظائف ‪ )Methods‬اٌمٍُ‪.‬‬

‫)‬

‫‪ -4‬ذشغ‪ ً١‬ظ‪ٙ‬اص اٌىاع‪١‬د ‪٠‬ؼرثش ؼذشاً ‪.)Event‬‬ ‫‪ -5‬خظائض اٌىائٓ ذؽذد شىً ‪ٚ‬عّح اٌىائٓ‪.‬‬

‫)‬

‫‪٠ -6‬رُ إٔشا اٌىائٓ ِٓ اٌرظٕ‪١‬ف‪.‬‬

‫)‬ ‫)‬

‫‪ -7‬اٌرغٍ‪١‬ف ‪٠‬غرخذَ إلخفا ت‪١‬أاخ اٌرظٕ‪١‬ف‪.‬‬

‫)‬

‫‪ -8‬ػٕذِا ‪٠‬شز ذظٕ‪١‬ف ‪ )Class‬ذظٕ‪١‬فاً آخش فئٔٗ ‪٠‬شز خظائظٗ فمؾ‪.‬‬ ‫‪ ِٓ -9‬أ٘ذاف اٌرغٍ‪١‬ف ؼّا‪٠‬ح ت‪١‬أاخ اٌرظٕ‪١‬ف‪.‬‬

‫)‬

‫‪ -01‬اٌغشع اٌشئ‪١‬غ‪ ِٓ ٝ‬اٌر‪ٛ‬س‪٠‬س ٘‪ ٛ‬إػادج اعرؼّاي ِا ذُ ذظّ‪ ِٓ ّٗ١‬ف اخ ‪ٚ‬اٌرؼذ‪ ً٠‬ف‪ٙ١‬ا ؼغة اٌؽاظح‪.‬‬

‫)‬

‫‪ -00‬ف‪ ٝ‬اٌثشِعح اٌش‪١ ١‬ح ‪ّ٠‬ىٓ اػرثاس إٌ‪ٛ‬افز ‪ٚ‬طٕاد‪٠‬ك اٌؽ‪ٛ‬اس أِصٍح ٌىائٕاخ‪.‬‬

‫)‬

‫اٌغؤاي اٌصأ‪ : ٝ‬أوًّ وا ِّا ‪:ٍٝ٠‬‬ ‫‪ ٛ٘ ....................... -0‬شئ ٌٗ ‪ٚ‬ظ‪ٛ‬د‪.‬‬ ‫‪ٌ -2‬ىً وائٓ ‪ِ ......................‬ؼ‪ٕ١‬ح ذّ‪١‬ضٖ ‪ٚ‬ذؽذد ِاِؽٗ‪.‬‬ ‫‪٠ -2‬رّثض اٌىائٓ تـ ‪. ...................... ....................... ...................‬‬ ‫‪ ٝ٘ .................... -4‬اٌ‪ٛ‬ظائف ‪ٚ‬األفؼاي اٌر‪ ٝ‬ذى‪ِ ْٛ‬ظاؼثح ٌٍىائٓ‪.‬‬ ‫‪ٚ ٝ٘ .................... -5‬طف ٌغٍ‪ٛ‬ن ِؼ‪ِ ٓ١‬ظاؼة ٌٍىائٓ‪.‬‬ ‫‪ -6‬وً وائٓ ٌٗ ‪ .................‬ذمغ ػٍ‪٠ٚ ٗ١‬غرع‪١‬ة ٌ‪ٙ‬ا‪.‬‬ ‫‪ ٛ٘ ............... -7‬ػثاسج ػٓ اٌفؼً اٌز‪٠ ٜ‬مغ ػٍ‪ ٝ‬اٌىائٓ ‪٠ٚ‬غرع‪١‬ة ٌٗ‪.‬‬ ‫‪٠ -8‬ؼرثش ظ‪ٙ‬اص اٌىاع‪١‬د ‪. ....................‬‬ ‫‪ -9‬ذشغ‪ ً١‬ظ‪ٙ‬اص اٌىاع‪١‬د ‪٠‬ؼرثش ‪. .....................‬‬ ‫‪ -01‬اٌظ‪ٛ‬خ اٌز‪ٔ ٜ‬غّؼٗ ِٓ ظ‪ٙ‬اص اٌىاع‪١‬د ‪٠‬ؼرثش ‪. ................‬‬ ‫‪ ٌْٛ -00‬ظ‪ٙ‬اص اٌىاع‪١‬د ‪٠‬ؼرثش ‪. ...................‬‬ ‫‪ ٛ٘ ................. -02‬ػثاسج ػٓ لاٌة أ‪ِ ٚ‬خنؾ ‪٠‬رُ ِٕٗ إٔشا وائٓ ِؼ‪.ٓ١‬‬ ‫‪ّ٠ ................. -02‬صً ‪ٚ‬ؼذج ِغرمٍح ذُ إٔشا ٘ا ِٓ اٌرظٕ‪١‬ف‪.‬‬ ‫‪٠ -04‬ؼرثش اٌشعُ اٌ‪ٕٙ‬ذع‪ٌّٕ ٝ‬ضي ػثاسج ػٓ ‪. ..................‬‬ ‫‪٠ ..................... -05‬ؼٕ‪ ٝ‬اخفا ت‪١‬أاخ داخً اٌىائٓ تؽ‪١‬س ال ‪٠‬رُ اٌ‪ٛ‬ط‪ٛ‬ي إٌ‪ٙ١‬ا إال تظاؼ‪١‬اخ ِؼ‪ٕ١‬ح‪.‬‬ ‫‪٠ -06‬مظذ تـ ‪ ................‬أْ ذظٕ‪١‬ف ‪ِ )Class‬ؼ‪٠ )Child ٓ١‬شز خظائض ‪ٚ​ٚ‬ظائف ‪ٚ‬أؼذاز ذظٕ‪١‬ف آخش ‪.)Parent‬‬ ‫اٌغؤاي اٌصاٌس ‪ :‬أوًّ ِىاْ إٌمؾ ِغرخذِا اٌىٍّاخ ا‪٢‬ذ‪١‬ح ٌعؼً اٌعٍّح طؽ‪١‬ؽح‪:‬‬ ‫)‪(Object – Event – Method – Class – Encapsulation – Inheritance‬‬ ‫‪٠ -0‬ؼرثش اٌؼغؾ تّؤشش اٌفأسج داخً إٌافزج ‪. .....................‬‬ ‫‪٠ -2‬ؼرثش ػشع إٌافزج ‪. .....................‬‬ ‫‪ -2‬اٌؼغؾ ػٍ‪ِ ٝ‬فراغ ِٓ ٌ‪ٛ‬ؼح اٌّفاذ‪١‬ػ داخً إٌافزج ‪٠‬ؼرثش ‪. ...........‬‬ ‫‪ -4‬اٌخظائض ‪ٚ‬اٌ‪ٛ‬ظائف اٌر‪٠ ٝ‬أخز٘ا االتٓ ِٓ أت‪ ٗ١‬ذؼرثش ‪. ................‬‬ ‫‪ -5‬اٌز٘اب إٌ‪ ٝ‬اٌّذسعح ع‪١‬شا ‪٠‬ؼرثش ‪. ..................‬‬ ‫‪ -6‬ذؼرثش وّ‪١‬ح اٌّ‪١‬اج اٌّ‪ٛ‬ظ‪ٛ‬دج ف‪ ٝ‬تؽ‪١‬شج ‪. ....................‬‬ ‫‪ -7‬اٌشعُ اٌرخن‪١‬ن‪ٌ ٝ‬ع‪ٙ‬اص اٌرغع‪ ً١‬اٌّ‪ٛ‬ظ‪ٛ‬د تاٌىراٌ‪ٛ‬ض ‪٠‬ؼرثش ‪.............‬‬ ‫‪٠ -8‬ؼرثش ‪ ...................‬إخفا ٌٍث‪١‬أاخ داخً اٌرظٕ‪١‬ف ‪.)Class‬‬ ‫اٌغؤاي اٌشاتغ ‪ :‬ػشف وً ِٓ اٌّظنٍؽاخ ا‪٢‬ذ‪١‬ح‪:‬‬ ‫)‪- Event - Encapsulation –Inheritance‬‬

‫‪(Object- Clas - Property - Method‬‬

‫اٌغؤاي اٌخاِظ ‪ :‬ػغ ػاِح ‪ )‬أِاَ اٌؼثاسج اٌظؽ‪١‬ؽح ‪ٚ‬ػاِح ‪ )‬أِاَ اٌؼثاسج اٌخنأ ‪:‬‬

‫‪ -0‬ذخرٍف ِى‪ٔٛ‬اخ ‪ Start page‬ؽثما ٌى‪ ْٛ‬ظ‪ٙ‬اص اٌؽاعة ِرظً تاإلٔرشٔد ِٓ ػذِٗ‪.‬‬

‫)‬

‫‪ ِٓ -2‬خاي ‪ّ٠ Getting starting‬ىٕه أْ ذفرػ أ‪ ٚ‬ذٕشأ ِشش‪ٚ‬ع‪.‬‬

‫)‬

‫‪٠ -2‬رُ إٔشا ‪ Form‬ظذ‪٠‬ذ ذٍمائ‪١‬ا تاعُ ‪ Form1‬ػٕذ اترذا ِشش‪ٚ‬ع ظذ‪٠‬ذ‪.‬‬

‫)‬

‫(‪)9‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫‪٠ -4‬ؽر‪ِ ٜٛ‬شتغ ‪ Solution Explorer‬ػٍ‪ ٝ‬أعّا اٌٍّفاخ اٌر‪ ٝ‬ذؽر‪ ٜٛ‬ػٍ‪ٙ١‬ا اٌّشاس‪٠‬غ تٍغح ف‪١‬ع‪ٛ‬اي ت‪١‬ض‪٠‬ه‪.‬‬ ‫‪٠ -5‬ؽر‪ ٜٛ‬طٕذ‪ٚ‬ق األد‪ٚ‬اخ "‪ "Toolbox‬ػٍ‪ِ ٝ‬عّ‪ٛ‬ػح ِٓ األد‪ٚ‬اخ ذغّ‪.Controls ٝ‬‬

‫)‬ ‫)‬

‫اٌغؤاي اٌغادط ‪ :‬أوًّ وا ِّا ‪:ٍٝ٠‬‬ ‫‪ ٝ٘ IDE -0‬اخرظاس ٌــ ‪. ......................‬‬ ‫‪ Integrated Development Environment -2‬ذؼٕ‪. .................. ٝ‬‬ ‫‪٠ -2‬م‪ ............... َٛ‬تاٌّغاػذج ف‪ ٝ‬إٔشا اٌّغاؼح اٌاصِح ٌرظّ‪ٚ ُ١‬اظ‪ٙ‬ح اٌثشٔاِط ‪ٚ‬ذغّ‪٘ ٝ‬زٖ اٌّغاؼح اٌــ "‪."Form‬‬ ‫‪ٚ ٛ٘ .................... -4‬ع‪ٍ١‬ح ٌرغ‪ ً١ٙ‬ػٍّ‪١‬ح وراتح اٌثشٔاِط ‪ٚ‬ذظؽ‪١‬ػ أخنا اٌىراتح‪.‬‬ ‫‪ -5‬إْ أ‪ٚ‬ي ِا ٔشاٖ ػٕذ دخ‪ٛ‬ي ‪ِ ٛ٘ IDE‬ا ‪٠‬غّ‪. ................... ٝ‬‬ ‫‪ -6‬إلظ‪ٙ‬اس طفؽح اٌثذا‪٠‬ح ‪ ِٓ Start Page‬خاي لائّح ‪. ...................‬‬ ‫‪ -7‬إلٔشا ِشش‪ٚ‬ع ظذ‪٠‬ذ ِٓ لائّح ‪ File‬اخرش األِش ‪. ....................‬‬ ‫‪ِ ٝ٘ .................. -8‬عّ‪ٛ‬ػح ِٓ األصساس اٌر‪ ٝ‬ذّصً ؽشق ِخرظشج ٌرٕف‪١‬ز األ‪ٚ‬اِش اٌّ‪ٛ‬ظ‪ٛ‬دج ف‪ ٝ‬اٌم‪ٛ‬ائُ‪.‬‬ ‫‪٠ -9‬ؽر‪ِ ٜٛ‬شتغ ‪ ...................‬ػٍ‪ ٝ‬أعّا اٌٍّفاخ اٌر‪ ٝ‬ذؽر‪ ٜٛ‬ػٍ‪ٙ١‬ا اٌّشاس‪٠‬غ ‪ٚ‬اٌف اخ اٌّغرخذِح‪.‬‬ ‫‪٠ -01‬غرخذَ ِشتغ ‪ .................‬ف‪ ٝ‬ذؽذ‪٠‬ذ خ‪ٛ‬اص اٌىائٕاخ اٌّ‪ٛ‬ظ‪ٛ‬دج ف‪ِ ٝ‬شاس‪٠‬غ ف‪١‬ع‪ٛ‬اي ت‪١‬ض‪٠‬ه‪.‬‬ ‫‪٠ -00‬ؽر‪ .............. ٜٛ‬ػٍ‪ِ ٝ‬عّ‪ٛ‬ػح ِٓ األد‪ٚ‬اخ اٌر‪٠ ٝ‬غرخذِ‪ٙ‬ا اٌّثشِط ف‪ ٝ‬ذظّ‪ ُ١‬شاشاخ اٌثشٔاِط ِصً األصساس تأشىاٌ‪ٙ‬ا اٌّخرٍفح‪.‬‬ ‫‪ٌ -02‬ؽفظ اٌّشش‪ٚ‬ع ٔخراس ‪ ِٓ Save all‬لائّح ‪. ....................‬‬ ‫‪ّ٠ -02‬ىٕه إػافح ّٔ‪ٛ‬رض ظذ‪٠‬ذ ‪ٔ ِٓ Form‬افزج ‪. ........................‬‬ ‫‪ّ٠ -04‬ىٕه ذشغ‪ ً١‬اٌّشش‪ٚ‬ع ف‪ٚ ٝ‬ػغ االخرثاس تاٌؼغؾ ػٍ‪ِ ٝ‬فراغ ‪..........‬‬ ‫‪ٌ -05‬ثٕا اٌّشش‪ٚ‬ع اٌؽاٌ‪ٔ ٝ‬خراس اعُ اٌّشش‪ٚ‬ع ‪ ِٓ )Build‬لائّح ‪..........‬‬ ‫‪ -06‬ذخظ‪١‬ض ل‪ّ١‬ح ٌخاط‪١‬ح ‪ٌ Text‬ذ‪ ٜ‬صس ذؽىُ ‪ ِٓ Button‬خاي ٔافزج ‪ ...................‬أ‪. ..................... ٚ‬‬ ‫‪٠ -07‬رُ سعُ األد‪ٚ‬اخ اٌّ‪ٛ‬ظ‪ٛ‬دج ف‪ ٝ‬طٕذ‪ٚ‬ق األد‪ٚ‬اخ ‪ Toolbox‬ػٍ‪ٔ ٝ‬افزج ‪. ........................‬‬ ‫اٌغؤاي اٌغاتغ ‪ :‬اخرش اإلظاتح اٌظؽ‪١‬ؽح ِّا ‪:ٍٝ٠‬‬ ‫‪ِ ِٓ -0‬ى‪ٔٛ‬اخ ‪. ................ Start Page‬‬ ‫)?‪(Recent projects – Starter kit – How do I ..‬‬ ‫‪ّ٠ -2‬ىٕه إظ‪ٙ‬اس أ‪ ٚ‬اخفا ‪ ِٓ Start page‬خاي لائّح ‪. ..............‬‬ ‫)‪(View – File – Debug‬‬ ‫‪ّ٠ -2‬ىٕه ذشغ‪ ً١‬اٌّشش‪ٚ‬ع ف‪ٚ ٝ‬ػغ االخرثاس تاٌؼغؾ ػٍ‪ِ ٝ‬فراغ ‪. .........‬‬ ‫) ‪( F8 – F4 – F5‬‬ ‫‪ّ٠ -4‬ىٕه إػافح ّٔ‪ٛ‬رض ظذ‪٠‬ذ ‪ٔ ِٓ Form‬افزج ‪. ...............‬‬ ‫)‪(Properties – Solution explorer – Start page‬‬ ‫‪٠ -5‬شعُ صس اٌرؽىُ ‪ ِٓ Button‬خاي ‪. .................‬‬ ‫طٕذ‪ٚ‬ق األد‪ٚ‬اخ – ‪)Date – Start page‬‬ ‫‪٠ -6‬رُ ذخظ‪١‬ض ل‪ّ١‬ح ٌخاط‪١‬ح ‪ٌ Text‬ذ‪ ٜ‬صس ذؽىُ ‪ ِٓ Button‬خاي ٔافزج ‪. ..................‬‬ ‫اٌخظائض – اٌى‪ٛ‬د – اإلشٕ‪ِ ٓ١‬ؼا)‬

‫( ‪) 11‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬

‫ذ‪ٛ‬ظذ تؼغ األد‪ٚ‬اخ اٌّغرخذِح ف‪ ٟ‬وراتح تشاِط ‪٘ ِٓٚ ) V.B‬زٖ األد‪ٚ‬اخ ِا ‪: ٍٝ٠‬‬ ‫‪ ) 0‬إٌّ‪ٛ‬رض ‪-: ) Form‬‬ ‫ػٕذ اترذا ِشش‪ٚ‬ع ظذ‪٠‬ذ ذم‪ َٛ‬ت‪ ١‬ح ذن‪٠ٛ‬ش اٌثشاِط ‪ ) IDE‬ذٍمائ‪١‬ا ً ترخٍ‪١‬ك ّٔ‪ٛ‬رض ‪ٔٚ‬ذ‪ٚ‬ص ‪) Windows Form‬‬ ‫‪٘ٚ‬زا إٌّ‪ٛ‬رض ‪٠‬غرخذَ وٍ‪ٛ‬ؼح ٌرصث‪١‬د األد‪ٚ‬اخ األخش‪ ٜ‬ػٍ‪ٙ١‬ا ‪ٚ‬ذٕغ‪١‬م‪ٙ‬ا ‪.‬‬ ‫‬‫‪-‬‬

‫فٕعتتذ اٌؼّتت‪ٛ‬د فتت‪ ٝ‬اٌعأتتة اال‪٠‬غتتش ‪٠‬ؽرتت‪ ٜٛ‬ػٍتت‪ ٝ‬اٌخظتتائض‬ ‫) ‪ِ (Properties‬صً اٌخاط‪١‬ح ) ‪.( Text‬‬ ‫‪ٚ‬تاٌعأة األ‪٠‬غش ٔعذ ل‪ّ١‬ح اٌخاطت‪١‬ح فٕعتذ أْ ل‪ّ١‬تح اٌخاطت‪١‬ح‬ ‫) ‪.( Form1 ) ٝ٘ ( Text‬‬

‫خظائض األداج‬

‫‪Form‬‬

‫اٌخاط‪١‬ح‬

‫االعرخذاَ‬

‫‪Text‬‬

‫ذغ‪١‬ش ػٕ‪ٛ‬اْ إٌّ‪ٛ‬رض‬

‫‪Name‬‬

‫ذغ‪١‬ش اعُ إٌّ‪ٛ‬رض اٌز‪٠ ٞ‬غرخذَ ف‪ ٟ‬وراتح اٌى‪ٛ‬د‬

‫‪ControlBox‬‬

‫اظ‪ٙ‬اس أ‪ ٚ‬إخفا أد‪ٚ‬اخ اٌرؽىُ ف‪ٔ ٟ‬افزج إٌّ‪ٛ‬رض‬

‫‪BackColor‬‬

‫ذغ‪١‬ش ٌ‪ ْٛ‬خٍف‪١‬ح إٌّ‪ٛ‬رض‬

‫‪BackgroundImage‬‬ ‫‪RightToLeft‬‬ ‫‪ForomBorderStyle‬‬ ‫‪Left‬‬ ‫‪Top‬‬ ‫ا‪٢‬ؼذاز اٌّغرخذِح ِغ إٌّ‪ٛ‬رض ‪Form‬‬ ‫اٌؽذز‬ ‫‪Activated‬‬ ‫‪Load‬‬ ‫‪Paint‬‬ ‫‪KeyPress‬‬

‫ظؼً خٍف‪١‬ح إٌّ‪ٛ‬رض ط‪ٛ‬سج ِؼ‪ٕ١‬ح‬ ‫ذغ‪١‬ش ِىاْ ػٕ‪ٛ‬اْ إٌّ‪ٛ‬رض ِٓ اٌ‪ ٓ١ّ١‬أ‪ ٚ‬اٌ‪١‬غاس‬ ‫ذغ‪١‬شس شىً اٌؽذ اٌخاسظ‪ٌٕ ٟ‬افزج إٌّ‪ٛ‬رض‬ ‫ذؽذ‪٠‬ذ ِ‪ٛ‬لغ ٔافزج إٌّ‪ٛ‬رض تإٌغثح ٌؼشع اٌشاشح‬ ‫ذؽذ‪٠‬ذ ِ‪ٛ‬لغ ٔافزج إٌّ‪ٛ‬رض تإٌغثح إلسذفاع اٌشاشح‬ ‫ِر‪٠ ٝ‬ؽذز‬ ‫ػٕذ ذٕش‪١‬ؾ ٔافزج إٌّ‪ٛ‬رض‬ ‫ػٕذ إعرذػا إٌّ‪ٛ‬رض‬ ‫تّعشد ظ‪ٛٙ‬س أ‪ ٞ‬ظض ِٓ إٌّ‪ٛ‬رض‬ ‫ػٕذ اٌؼغؾ ػٍ‪ ٝ‬أ‪ِ ٞ‬فراغ ِٓ ٌ‪ٛ‬ؼح اٌّفاذ‪١‬ػ‬

‫‪ ) 2‬أداج ‪-: ) Label‬‬ ‫ٔظـ‪ٛ‬فرٓـا ‪ ٝ٘ :‬أداج ٌؼشع وراتتح ال ‪ّ٠‬ىتٓ ٌّشتغً اٌثشٔتاِط أْ ‪٠‬غ‪١‬ش٘تا ‪٘ٚ‬ت‪ ٝ‬ذغترخذَ ٌؼتشع ػٕتا‪ ٓ٠ٚ‬األد‪ٚ‬اخ األختش‪ ٜ‬أ‪ٚ‬‬ ‫ٌؼشع إظاتح عؤاي أ‪ٔ ٚ‬ر‪١‬عح ػٍّ‪١‬ح ؼغات‪١‬ح ‪.‬‬ ‫شـكهٓــا ‪ ٝ٘ :‬ػثاسج ػٓ عؼح ِغرن‪ ِٓ ٍٗ١‬اٌّ​ّىٓ اٌىراتح تذاخٍ‪ٙ‬ا ‪.‬‬ ‫ظذ‪ٚ‬ي ‪ٛ٠‬ػػ خظائض ِشتغ اٌىراتح ‪ٚ​ٚ Text Box‬ظ‪١‬فح وً خاط‪١‬ح‬ ‫اٌ‪ٛ‬ظ‪١‬فح‬

‫اٌخاط‪١‬ح‬ ‫‪Name‬‬

‫إلػنا اعُ ٌألداج ذغرخذَ ف‪ ٟ‬وراتح ٌى‪ٛ‬د اٌثشِع‪٠ ٛ٘ٚ ٟ‬أخز االعُ االفرشاػ‪Label1 ٟ‬‬

‫‪Text‬‬

‫ذغ‪١١‬ش ػٕ‪ٛ‬اْ األداج‬

‫( ‪) 11‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫اٌ‪ٛ‬ظ‪١‬فح‬

‫اٌخاط‪١‬ح‬ ‫‪TextAlign‬‬

‫ِؽاراج إٌض ف‪ ٟ‬أ‪٠‬غش أ‪ ٚ‬أ‪ ّٓ٠‬إٌّنمح اٌّخظظح‬

‫‪Backcolor‬‬

‫ذؽذ‪٠‬ذ ٌ‪ ْٛ‬اٌخٍف‪١‬ح ٌٍٕض اٌّىر‪ٛ‬ب‬

‫‪BorderStyle‬‬

‫ذؽذد شىً اٌؽذ‪ٚ‬د ٌاداٖ ‪Label‬‬

‫‪Font‬‬

‫ذغ‪١١‬ش ٔ‪ٛ‬ع ‪ٚ‬ؼعُ اٌخؾ ‪ٚ‬تؼغ اٌرٕغ‪١‬ماخ ػٍ‪ ٝ‬إٌض اٌّىر‪ٛ‬ب‬

‫‪ForeColor‬‬

‫ذؽذ‪٠‬ذ اٌٍ‪ ْٛ‬اٌّغرخذَ ف‪ ٟ‬ذٍ‪ ٓ٠ٛ‬إٌض‬

‫‪AutoSize‬‬

‫ذغرخذَ ٌعؼً أداج اٌّث‪ Label ٓ١‬ذأخز ؼعُ اٌىراتح تذاخٍ‪ٙ‬ا ا‪ ٜ‬ذىثش ‪ٚ‬ذظغ‪١‬ش ذٍمائ‪١‬ا‬

‫‪ ) 2‬أداج ِشتغ اٌىراتح ‪-: ) Text Box‬‬ ‫ٔظـ‪ٛ‬فرٓـــــــا ‪ٚ :‬عتتتتت‪ٍ١‬ح إلدختتتتتاي اٌث‪١‬أتتتتتاخ أشٕتتتتتا ذشتتتتتغ‪ ً١‬اٌثشٔتتتتتاِط ‪٠ٚ‬غتتتتترن‪١‬غ اٌثشٔتتتتتاِط تاٌرتتتتتاٌ‪ ٟ‬اعتتتتترخذاَ ِتتتتتا ذتتتتتُ‬ ‫إدخاٌٗ أشٕا اٌرشغ‪. ً١‬‬ ‫ظذ‪ٚ‬ي ‪ٛ٠‬ػػ خظائض ِشتغ اٌىراتح ‪ٚ​ٚ Text Box‬ظ‪١‬فح وً خاط‪١‬ح‬ ‫اٌ‪ٛ‬ظ‪١‬فح‬

‫اٌخاط‪١‬ح‬ ‫‪Name‬‬

‫إلػنا اعُ ٌألداج ذغرخذَ ف‪ ٟ‬وراتح ٌى‪ٛ‬د اٌثشِع‪٠ ٛ٘ٚ ٟ‬أخز االعُ االفرشاػ‪TextBox1ٟ‬‬

‫‪Text‬‬

‫ٔىرة ف‪ٙ١‬ا إٌض اٌز‪ ٞ‬ع‪١‬ظ‪ٙ‬ش تذاخً أداج طٕذ‪ٚ‬ق إٌض‬

‫‪TextAlign‬‬

‫ِؽاراج إٌض ف‪ ٟ‬أ‪٠‬غش أ‪ ٚ‬أ‪ ّٓ٠‬إٌّنمح اٌّخظظح‬

‫‪Backcolor‬‬

‫ذؽذ‪٠‬ذ ٌ‪ ْٛ‬اٌخٍف‪١‬ح ٌٍٕض اٌّىر‪ٛ‬ب‬

‫‪BorderStyle‬‬

‫ذؽذ‪٠‬ذ ٔ‪ٛ‬ػ‪١‬ح اإلؽاس اٌز‪٠ ٞ‬ظ‪ٙ‬ش ؼ‪ٛ‬ي إٌض‬

‫‪Font‬‬

‫ذغ‪١١‬ش ٔ‪ٛ‬ع ‪ٚ‬ؼعُ اٌخؾ ‪ٚ‬تؼغ اٌرٕغ‪١‬ماخ ػٍ‪ ٝ‬إٌض اٌّىر‪ٛ‬ب‬

‫‪ForeColor‬‬

‫ذؽذ‪٠‬ذ اٌٍ‪ ْٛ‬اٌّغرخذَ ف‪ ٟ‬ذٍ‪ ٓ٠ٛ‬إٌض‬

‫‪Anchor‬‬

‫ذؽافظ ػٍ‪ِٛ ٝ‬لغ االداٖ ف‪ ٟ‬إٌافزج ػٕذ ذغ‪١١‬ش ؼعّ‪ٙ‬ا‬

‫‪Dock‬‬

‫ٌرصث‪١‬د األداج ف‪ ٟ‬أ‪ ٞ‬ظ‪ٙ‬ح ِٓ إٌّ‪ٛ‬رض‬

‫‪Cursor‬‬

‫ذؽذ‪٠‬ذ شىً ِؤشش اٌفاسج ػٕذ ِش‪ٚ‬سٖ ػٍ‪ ٝ‬األداج‬

‫‪Visible‬‬

‫ذؽذ‪٠‬ذ إرا وأد األداج ِراؼح ٌٍش ‪٠‬ح أ‪ِ ٚ‬خرف‪١‬ح ٌٍّغرخذَ أشٕا ذشغ‪ ً١‬اٌرنث‪١‬ك‬

‫‪Locked‬‬

‫ذؽذد إرا واْ ‪ّ٠‬ىٓ ٌٍّغرخذَ إظشا ذؼذ‪ ً٠‬ػٍ‪ ٝ‬إٌض أَ ال‬

‫‪Maxlength‬‬

‫ذؽذ‪٠‬ذ ػذد اٌؽش‪ٚ‬ف اٌر‪ّ٠ ٟ‬ىٓ ٌٍّغرخذَ إدخاٌ‪ٙ‬ا‬

‫‪Multiline‬‬

‫ذؽذ‪٠‬ذ إرا واْ األداج ذؽر‪ ٜٛ‬ػٍ‪ ٝ‬عنش ‪ٚ‬اؼذ أَ ػذج عن‪ٛ‬س‬

‫‪ Passwordchar‬ذظ‪ٙ‬ش اٌؽش‪ٚ‬ف اٌر‪ ٟ‬ع‪١‬ذخٍ‪ٙ‬ا اٌّغرخذَ ػٍ‪ ٝ‬شىً ٔع‪ َٛ‬ؼر‪ ٝ‬ذظثػ وٍّح عش ال ‪٠‬غرن‪١‬غ أؼذ االؽاع ػٍ‪ٙ١‬ا‬ ‫‪ScrollBars‬‬

‫ذؽذ‪٠‬ذ ظ‪ٛٙ‬س أ‪ ٚ‬ػذَ ظ‪ٛٙ‬س أششؽح اٌرّش‪٠‬ش ػٍ‪ ٝ‬ؼ‪ٛ‬اف األداج ف‪ ٟ‬ؼاٌح إٌض اٌّرؼذد‬

‫‪Enabled‬‬

‫ظؼً األداج ِراؼح ٌإلعرخذاَ أشٕا اٌرشغ‪ ً١‬أَ ال ؼ‪١‬س ذأخز اٌم‪ّ١‬ر‪ True ٓ١‬أ‪False ٚ‬‬

‫‪ )4‬أداج اٌضس ‪-: ) Button‬‬ ‫۞ ٔظ‪ٛ‬فرّ ‪ ٝ٘ :‬اٌم‪١‬اَ تأدا ػًّ ِؼ‪ِ ٓ١‬ؽذد ِغثما ً ‪ٚ‬رٌه ػٕذ اٌؼغؾ ػٍ‪ ٝ‬اٌــ ‪. Button‬‬ ‫اٌعذ‪ٚ‬ي اٌراٌ‪ ٟ‬تؼغ خظائض اٌـ ‪Button‬‬ ‫اٌخاط‪١‬ح ‪) Property‬‬ ‫‪Back Color‬‬ ‫‪Background Image‬‬ ‫‪Enabled‬‬ ‫( ‪) 12‬‬

‫ػٍّ‪ٙ‬ا‬

‫‪) Action‬‬

‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ٌ‪ ْٛ‬خٍف‪١‬ح األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ اٌظ‪ٛ‬سج اٌر‪ ٝ‬ذظ‪ٙ‬ش ف‪ ٝ‬خٍف‪١‬ح األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ل‪ّ١‬ح ِؼ‪ٕ١‬ح ذث‪ِ ٓ١‬ا إرا وأد األداج عرغرع‪١‬ة ٌّشغً اٌثشٔاِط أَ ٌٓ ذغرع‪١‬ة‬ ‫‪ٚ‬ذأخز ٘زٖ اٌخاط‪١‬ح اٌم‪ّ١‬ح ‪ ) True‬أ‪ ٚ‬اٌم‪ّ١‬ح ‪) False‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫اٌخاط‪١‬ح ‪) Property‬‬ ‫‪Font‬‬ ‫‪Fore Color‬‬ ‫‪Image‬‬ ‫‪Image Align‬‬ ‫‪Name‬‬ ‫‪Text‬‬ ‫‪Text Align‬‬ ‫‪Visible‬‬

‫‪-‬‬

‫ػٍّ‪ٙ‬ا ‪) Action‬‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ٔ‪ٛ‬ع اٌخؾ اٌز‪ ٜ‬عررُ اٌىراتح تٗ ػٍ‪ٚ ٝ‬ظٗ األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ٌ‪ ْٛ‬اٌىراتح ػٍ‪ ٝ‬األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ اٌظ‪ٛ‬سج اٌر‪ ٝ‬عرظ‪ٙ‬ش ػٍ‪ ٝ‬األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ِ‪ٛ‬لغ اٌظ‪ٛ‬سج ػٍ‪ ٝ‬األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ اعُ األداج ف‪ ٝ‬اٌثشٔاِط‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ِا ع‪١‬ىرة ػٍ‪ٚ ٝ‬ظٗ األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ِ‪ٛ‬لغ اٌىراتح ػٍ‪ ٝ‬األداج‬ ‫ِؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ل‪ّ١‬ح ِؼ‪ٕ١‬ح ذث‪ِ ٓ١‬ا إرا وأد األداج ِشئ‪١‬ح أ‪ ٚ‬غ‪١‬ش‬ ‫ِشئ‪١‬ح ‪ٚ‬ذأخز ٘زٖ اٌخاط‪١‬ح اٌم‪ّ١‬ح ‪ ) True‬أ‪ ٚ‬اٌم‪ّ١‬ح ‪) False‬‬

‫الضافح انضس ‪ Button‬ػهٗ َافزج انًُٕرض ‪َ Form‬قٕو تؼًم ا‪ٜ‬ذٗ ‪:‬‬ ‫‪ ‬قـى تـانُقش انًـضدٔض ػهـٗ انـضس ‪ Button‬انًٕظـٕد فـٗ طـُذٔ األدٔاخ ‪ ToolBox‬أٔ تانضـغظ ػهـٗ‬ ‫انضس ‪ Button‬يغ انسؽة ٔذشكّ ػهٗ انًُٕرض ‪.Form‬‬

‫‪ – 1‬ضثظ انخظائض ) ‪:( Locaion – Size‬‬

‫‬‫‬‫‪-‬‬

‫قى ترُش‪ٛ‬ظ انضس ‪ Button‬تانضغظ ػه‪ ّٛ‬ضغطح ٔاؼذج تانضس اال‪ٚ‬سش نهفأسج ‪.‬‬ ‫قى ترٕظ‪ ّٛ‬يؤشش انفأسج ػهٗ انضس ‪ٔ Button‬سؽثّ نًُرظف انًُٕرض ‪.Form‬‬ ‫قى ترٕظ‪ ّٛ‬يؤشش انفأسج انٗ اؼذ يشتؼاخ انرؽع‪ٛ‬ى ْٔٗ انرٗ ذرؽكى فٗ ذكث‪ٛ‬ـش ٔذظـغ‪ٛ‬ش ؼعـى انـضس ‪ Button‬شـى قـى‬ ‫تؼًه‪ٛ‬ح انسؽة ٔاالفالخ ؼرٗ ذؽذد انؽعى انزٖ ذشاِ يُاسثا نهضس ‪.Button‬‬

‫‪ – 2‬ضثظ انخظائض ) ‪:( ForeColor – Font – BackColor‬‬ ‫ قى تئخر‪ٛ‬اس انخاط‪ٛ‬ح ‪ٔ BackColor‬اخرش يٍ انؼًٕد انخاص تق‪ًٛ‬ح انخاط‪ٛ‬ح انهٌٕ انزٖ ذشغة ف‪.ّٛ‬‬‫ شى قى تئخر‪ٛ‬اس انخاط‪ٛ‬ح ‪ ْٗٔ Font‬انرٗ ذرؽكى فٗ شكم ٔنٌٕ ٔؼعى انخظ ‪.‬‬‫ شى قى تئخر‪ٛ‬اس انخاط‪ٛ‬ح ‪ْٔ ForeColor‬زِ انخاط‪ٛ‬ح ذرؽكى فٗ نٌٕ انكراتح ػهٗ األداِ‪.‬‬‫ٔيٍ األؼذاز انر‪ ٙ‬ذسرخذو يغ األداج ‪ Button‬انؽذز ‪Click‬‬

‫‪ )5‬أداج طٕذ‪ٚ‬ق اٌظ‪ٛ‬س ‪PictureBox‬‬ ‫‪ٚ‬ظ‪١‬فر‪ٙ‬ا ‪ :‬ذسرخذو ف‪ٔ ٙ‬ضغ طٕس تذاخهٓا ػهٗ انًُٕرض‬

‫خظائض األداج ‪PictureBox‬‬ ‫االعرخذاَ‬

‫اٌخاط‪١‬ح‬ ‫‪Top‬‬

‫ذؽذ‪٠‬ذ ِ‪ٛ‬لغ ٔافزج إٌّ‪ٛ‬رض تإٌغثح إلسذفاع اٌشاشح‬

‫‪Left‬‬

‫ذؽذ‪٠‬ذ اٌثؼذ ػٓ ٔاؼ‪١‬ح اٌ‪١‬غاس ٌٍّٕ‪ٛ‬رض‬

‫‪Image‬‬

‫إدساض ط‪ٛ‬سج داخً األداج‬

‫‪Visible‬‬

‫ظؼً األداج ِشئ‪١‬ح أ‪ ٚ‬غ‪١‬ش ِشئ‪١‬ح أشٕا ذشغ‪ ً١‬اٌثشٔاِط ‪ٚ‬ذأخز اٌم‪ّ١‬ح ‪True‬أ‪ ٚ‬اٌم‪ّ١‬ح ‪False‬‬

‫‪ٚ‬عائً األداج ‪PictureBox‬‬ ‫( ‪) 13‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫اٌ‪ٛ‬ع‪ٍ١‬ح‬

‫االعرخذاَ‬

‫‪Show‬‬

‫ذغرخذَ إلظ‪ٙ‬اس األداج‬

‫‪Hide‬‬

‫ذغرخذَ إلخفا األداج‬

‫‪ ) 6‬األداج ‪: Check Box‬‬ ‫‪-‬‬

‫‪ٚ‬ظ‪١‬فر‪ٙ‬ا ‪ :‬ذغرخذَ ٌرؽذ‪٠‬ذ اخر‪١‬اس ‪ٚ‬اؼذ أ‪ ٚ‬أوصش ِٓ ِعّ‪ٛ‬ػح اخر‪١‬اساخ وّا ‪٠‬غّػ ترشن اإلخر‪١‬اسخ وٍ‪ٙ‬ا‬

‫‪ -‬خظائض األداج ‪:CheckBox‬‬

‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‪-‬‬

‫اٌخاط‪١‬ح‬ ‫‪Name‬‬

‫اٌؼًّ‬ ‫ذؽذ‪٠‬ذ اعُ األداج‬

‫‪BackColor‬‬

‫ذؽذ‪٠‬ذ ٌ‪ ْٛ‬خٍف‪١‬ح األداج‬

‫‪Appearance‬‬

‫ذؽذ‪٠‬ذ ِا إرا واْ شىً األداج ٘‪ ٛ‬اٌشىً اٌرمٍ‪١‬ذ‪ ٜ‬أ‪ ٚ‬أٔٗ شىً صس ػاد‪. ٜ‬‬

‫‪Checked‬‬

‫ذؽذ‪٠‬ذ ِا إرا وأد األداج لذ ذُ إخر‪١‬اس٘ا أَ ال ‪.‬‬

‫‪Enabled‬‬

‫ذؽذ‪٠‬ذ ِا إرا واْ اٌّغرخذَ ‪٠‬غرن‪١‬غ اٌرؼاًِ ِغ األداج أَ ال ‪.‬‬

‫‪ForeColor‬‬

‫ذؽذ‪٠‬ذ ٌ‪ ْٛ‬اٌىراتح ػٍ‪ ٝ‬األداج‬

‫‪Height‬‬

‫ذؽذ‪٠‬ذ إسذفاع األداج‬

‫‪Image‬‬

‫ذؽذ‪٠‬ذ اٌظ‪ٛ‬سج اٌر‪ ٝ‬عرظ‪ٙ‬ش ػٍ‪ ٝ‬األداج‬

‫‪Text‬‬

‫ذؽذ‪٠‬ذ اٌىراتح اٌر‪ ٝ‬عرظ‪ٙ‬ش ػٍ‪ ٝ‬األداج‬

‫‪Visible‬‬

‫ذؽذ‪٠‬ذ ِا إرا وأد األداج ِشئ‪١‬ح أَ غ‪١‬ش ِشئ‪١‬ح‬

‫‪Width‬‬

‫ذؽذ‪٠‬ذ ػشع األداج‬

‫‪ ِٓٚ‬األؼذاز اٌر‪ ٟ‬ذغرخذَ ِغ ٘زٖ األداج اٌؽذز ‪CheckedChanged‬‬ ‫‪ ) 7‬األداج ‪: Radio Button‬‬ ‫‪-‬‬

‫‪ٚ‬ظ‪١‬فر‪ٙ‬ا ‪ :‬ذغرخذَ ٌرؽذ‪٠‬ذ اخر‪١‬اس ‪ٚ‬اؼذ فمؾ ِٓ ِعّ‪ٛ‬ػح اخر‪١‬اساخ وّا ال ‪٠‬غّػ ترشن اإلخر‪١‬اسخ وٍ‪ٙ‬ا ‪.‬‬

‫‪ -‬خظائض األداج ‪:Radio Button‬‬

‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‬‫‪-‬‬

‫اٌخاط‪١‬ح‬ ‫‪Name‬‬

‫اٌؼًّ‬ ‫ذؽذ‪٠‬ذ اعُ األداج‬

‫‪BackColor‬‬

‫ذؽذ‪٠‬ذ ٌ‪ ْٛ‬خٍف‪١‬ح األداج‬

‫‪Appearance‬‬

‫ذؽذ‪٠‬ذ ِا إرا واْ شىً األداج ٘‪ ٛ‬اٌشىً اٌرمٍ‪١‬ذ‪ ٜ‬أ‪ ٚ‬أٔٗ شىً صس ػاد‪. ٜ‬‬

‫‪Checked‬‬

‫ذؽذ‪٠‬ذ ِا إرا وأد األداج لذ ذُ إخر‪١‬اس٘ا أَ ال ‪.‬‬

‫‪Enabled‬‬

‫ذؽذ‪٠‬ذ ِا إرا واْ اٌّغرخذَ ‪٠‬غرن‪١‬غ اٌرؼاًِ ِغ األداج أَ ال ‪.‬‬

‫‪ForeColor‬‬

‫ذؽذ‪٠‬ذ ٌ‪ ْٛ‬اٌىراتح ػٍ‪ ٝ‬األداج‬

‫‪Height‬‬

‫ذؽذ‪٠‬ذ إسذفاع األداج‬

‫‪Image‬‬

‫ذؽذ‪٠‬ذ اٌظ‪ٛ‬سج اٌر‪ ٝ‬عرظ‪ٙ‬ش ػٍ‪ ٝ‬األداج‬

‫‪Text‬‬

‫ذؽذ‪٠‬ذ اٌىراتح اٌر‪ ٝ‬عرظ‪ٙ‬ش ػٍ‪ ٝ‬األداج‬

‫‪Visible‬‬

‫ذؽذ‪٠‬ذ ِا إرا وأد األداج ِشئ‪١‬ح أَ غ‪١‬ش ِشئ‪١‬ح‬

‫‪Width‬‬

‫ذؽذ‪٠‬ذ ػشع األداج‬

‫‪ ِٓٚ‬األؼذاز اٌر‪ ٟ‬ذغرخذَ ِغ ٘زٖ األداج اٌؽذز ‪CheckedChanged‬‬ ‫( ‪) 14‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫‪ ) 8‬األداج ‪: Group Box‬‬ ‫ذغرخذَ ٌ‪ٛ١‬ػغ تذاٍ٘‪ٙ‬ا ِعّ‪ٛ‬ػح ِٓ األد‪ٚ‬اخ شُ تؼذ رٌه ‪ّ٠‬ىٓ اٌرؼاًِ ِغ وً ٘زٖ األد‪ٚ‬اخ ف‪ ٟ‬آْ ‪ٚ‬اؼذ‬ ‫اٌغشع ِٓ اعرخذاَ ٘زٖ األداج ٘‪ ٛ‬ذٕظ‪ٚ ُ١‬ػغ األد‪ٚ‬اخ ػٍ‪ ٝ‬إٌّ‪ٛ‬رض ‪.‬‬ ‫خظائض األداج ‪:Group Box‬‬

‫اٌخاط‪١‬ح‬

‫اٌؼًّ‬

‫‪Name‬‬

‫ذؽذ‪٠‬ذ اعُ األداج‬

‫‪Enabled‬‬

‫ذؽذ‪٠‬ذ ِا إرا واْ اٌّغرخذَ ‪٠‬غرن‪١‬غ اٌرؼاًِ ِغ األداج أَ ال ‪.‬‬

‫‪Flat Style‬‬

‫ذؽذ‪٠‬ذ شىً األداج‬

‫‪Visible‬‬

‫ذؽذ‪٠‬ذ ِا إرا وأد األداج ِشئ‪١‬ح أَ غ‪١‬ش ِشئ‪١‬ح ‪.‬‬

‫‪Checked‬‬

‫ذؽذ‪٠‬ذ ِا إرا وأد األداج لذ ذُ إخر‪١‬اس٘ا أَ ال ‪.‬‬

‫‪Text‬‬

‫ذؽذ‪٠‬ذ اٌىراتح اٌر‪ ٝ‬عرظ‪ٙ‬ش ػٍ‪ ٝ‬األداج‬

‫‪ )9‬األداج ‪-: ListBox‬‬ ‫ذسرخذو ف‪ ٙ‬اإلؼرفاط تًعًٕػح يٍ انؼُاطش أٔ ػشضٓا أٔ انرؼذ‪ٚ‬م ف‪ٓٛ‬ا كًا ‪ًٚ‬كٍ ستطٓـا تقاػـذج انث‪ٛ‬اَـاخ ٔكـم ػُظـش داخـم انقائًـح نـّ‬ ‫سقى ‪ًٚ‬صم ذشذ‪ٛ‬ثح داخم انقائًح ْٔزا انشقى ‪ٚ‬ثذأ تظفش ‪.‬‬ ‫خظائض األداج ‪-: ListBox‬‬ ‫اٌخاط‪١‬ح‬ ‫‪Name‬‬ ‫‪Count‬‬ ‫‪RightToLeft‬‬ ‫‪HorizontalScrollbar‬‬ ‫‪Items‬‬ ‫‪SelectedItems‬‬ ‫‪Sorted‬‬ ‫‪SeletedIndex‬‬

‫اٌؼًّ‬ ‫ذؽذ‪٠‬ذ اعُ األداج‬ ‫إ‪٠‬عاد ػذد اٌؼٕاطش اٌّ‪ٛ‬ظ‪ٛ‬دج داخً األداج‬ ‫ذغ‪١١‬ش إذعاٖ األداج ِٓ اٌ‪١ٌٍ ٓ١ّ١١‬غاس‬ ‫ذؽذ‪٠‬ذ ل‪ّ١‬ح ‪ ٝ٘ٚ False / True‬ذث‪ِ ٓ١‬ا إرا واْ ٕ٘ان شش‪٠‬ؾ ِٕضٌك‬ ‫‪ Scroll Bar‬أفم‪ِ ٝ‬ؼش‪ٚ‬ع ِغ األداج أَ ال ‪.‬‬ ‫ِؼشفح اٌؼٕاطش اٌّ‪ٛ‬ظ‪ٛ‬دج داخً األداج ‪٘ٚ ListBox‬زج اٌخاط‪١‬ح ف‪ ٝ‬ؼذ‬ ‫راذ‪ٙ‬ا وائٓ ٌٗ خظائض ‪ٚ‬ؽشق ‪. Methods‬‬ ‫ذؽذ‪٠‬ذ اٌؼٕظش اٌ‪ٛ‬الغ ػٍ‪ ٗ١‬األخر‪١‬اس ف‪ ٝ‬األداج ‪.‬‬ ‫ذؽذ‪٠‬ذ ل‪ّ١‬ح ‪ ٝ٘ٚ False / True‬ذث‪ِ ٓ١‬ا إرا وأد اٌؼٕاطش داخً األداج‬ ‫ِشذثح أتعذ‪٠‬ا أَ ال ‪.‬‬ ‫ِؼشفح سلُ ف‪ٙ‬شط اٌؼٕظش اٌّؽذد ِٓ األداج‬

‫‪ٚ‬عائً األداج ‪ListBox‬‬

‫اٌ‪ٛ‬ع‪ٍ١‬ح‬

‫االعرخذاَ‬

‫‪Add‬‬

‫إػافح ػٕظش إٌ‪ ٝ‬األداج‬

‫‪Insert‬‬

‫اػافح ػٕظش ف‪ ٟ‬سلُ ف‪ٙ‬شط ِؼ‪ٓ١‬‬

‫‪Remove‬‬

‫ؼزف اٌؼٕظش اٌّؽذد‬

‫‪Remove at‬‬

‫ؼزف ػٕظش ٌٗ سلُ ف‪ٙ‬شط ِؼ‪ٓ١‬‬

‫‪Clear‬‬

‫ؼزف ِؽر‪ ٜٛ‬األداج ِٓ ظّ‪١‬غ اٌؼٕاطش‬

‫‪ ) 01‬آداج طٕذ‪ٚ‬ق اٌرؽش‪٠‬ش ‪ٚ‬اٌغشد ‪ ٝ٘ :ComboBox‬ػثاسج ػٓ طٕذ‪ٚ‬ق تٗ لائّح ِٓ اٌؼٕاطش ذٕغذي الخر‪١‬اس اؼذ‬ ‫٘زٖ اٌؼٕاطش ‪.‬‬ ‫( ‪) 15‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫خظائض األداج ‪-:ComboBox‬‬ ‫اٌخاط‪١‬ح‬ ‫‪Name‬‬ ‫‪Count‬‬ ‫‪RightToLeft‬‬ ‫‪HorizontalScrollbar‬‬ ‫‪Items‬‬ ‫‪SelectedItems‬‬ ‫‪Sorted‬‬ ‫‪SeletedIndex‬‬

‫اٌؼًّ‬ ‫ذؽذ‪٠‬ذ اعُ األداج‬ ‫إ‪٠‬عاد ػذد اٌؼٕاطش اٌّ‪ٛ‬ظ‪ٛ‬دج داخً األداج‬ ‫ذغ‪١١‬ش إذعاٖ األداج ِٓ اٌ‪١ٌٍ ٓ١ّ١١‬غاس‬ ‫ذؽذ‪٠‬ذ ل‪ّ١‬ح ‪ ٝ٘ٚ False / True‬ذث‪ِ ٓ١‬ا إرا واْ ٕ٘ان شش‪٠‬ؾ ِٕضٌك‬ ‫‪ Scroll Bar‬أفم‪ِ ٝ‬ؼش‪ٚ‬ع ِغ األداج أَ ال ‪.‬‬ ‫ِؼشفح اٌؼٕاطش اٌّ‪ٛ‬ظ‪ٛ‬دج داخً األداج ‪٘ٚ ListBox‬زج اٌخاط‪١‬ح ف‪ ٝ‬ؼذ‬ ‫راذ‪ٙ‬ا وائٓ ٌٗ خظائض ‪ٚ‬ؽشق ‪. Methods‬‬ ‫ذؽذ‪٠‬ذ اٌؼٕظش اٌ‪ٛ‬الغ ػٍ‪ ٗ١‬األخر‪١‬اس ف‪ ٝ‬األداج ‪.‬‬ ‫ذؽذ‪٠‬ذ ل‪ّ١‬ح ‪ ٝ٘ٚ False / True‬ذث‪ِ ٓ١‬ا إرا وأد اٌؼٕاطش داخً األداج‬ ‫ِشذثح أتعذ‪٠‬ا أَ ال ‪.‬‬ ‫ِؼشفح سلُ ف‪ٙ‬شط اٌؼٕظش اٌّؽذد ِٓ األداج‬

‫‪ٚ‬عائً األداج ‪ComboBox‬‬

‫اٌ‪ٛ‬ع‪ٍ١‬ح‬

‫االعرخذاَ‬

‫‪Add‬‬

‫إػافح ػٕظش إٌ‪ ٝ‬األداج‬

‫‪Insert‬‬

‫اػافح ػٕظش ف‪ ٟ‬سلُ ف‪ٙ‬شط ِؼ‪ٓ١‬‬

‫‪Remove‬‬

‫ؼزف اٌؼٕظش اٌّؽذد‬

‫‪Remove at‬‬

‫ؼزف ػٕظش ٌٗ سلُ ف‪ٙ‬شط ِؼ‪ٓ١‬‬

‫‪Clear‬‬

‫ؼزف ِؽر‪ ٜٛ‬األداج ِٓ ظّ‪١‬غ اٌؼٕاطش‬

‫‪ ) 00‬آداج ‪ :Timer‬ذغرخذَ ف‪ ٟ‬ذٕف‪١‬ز ِعّ‪ٛ‬ػح ِٓ األ‪ٚ‬اِش ذٍمائ‪١‬ا وً فرشج صِٕ‪١‬ح ِؽذدج ‪.‬‬ ‫خظائض األداج ‪-:Timer‬‬ ‫اٌخاط‪١‬ح‬ ‫‪Enabled‬‬ ‫‪Interval‬‬

‫اٌؼًّ‬ ‫‪ True‬أ‪) False ٚ‬‬ ‫ً٘ األداج ِراؼح أشٕا اٌرشغ‪ ً١‬أَ ال‬ ‫ذؽذ‪٠‬ذ اٌفرشج اٌضِٕ‪١‬ح اٌر‪٠ ٟ‬أخز٘ا اإلظشا اٌّظاؼة ٌٍؽذز ‪ٚ Tick‬ذماط تاٌٍّ​ٍ‪ ٟ‬شأ‪١‬ح ‪.‬‬

‫انًرغ‪ٛ‬شاخ ٔانصٕاتد ‪-:‬‬ ‫انصاتد ْٕ ػثاسج ػٍ يخضٌ ف‪ ٙ‬راكشج انؽاسة ذٕضغ ف‪ ّٛ‬ق‪ًٛ‬ح ال ‪ٚ‬رى ذغ‪ٛ‬شْا طٕال ذشغ‪ٛ‬م انثشَايط ‪.‬‬ ‫انظ‪ٛ‬غح انؼايح‬ ‫اسى انصاتد‬ ‫ق‪ًٛ‬ح = َٕع انصاتد ‪As‬‬ ‫انًرغ‪ٛ‬ش ‪ ْٕ :‬يخضٌ ‪ٚ‬فرػ ف‪ ٙ‬راكشج انؽاسة ‪ًٚ‬كٍ أٌ ذرغ‪ٛ‬ش ق‪ًٛ‬رّ أشُاء ذشغ‪ٛ‬م انثشَا يط ‪.‬‬ ‫اسى انًرغ‪ٛ‬ش‬ ‫َٕع انًرغ‪ٛ‬ش ‪As‬‬

‫‪Const‬‬ ‫‪Dim‬‬

‫شش‪ٚ‬ؽ ذغّ‪١‬ح اعُ اٌّرغ‪١‬ش‬ ‫‪ -0‬أْ ال ‪٠‬ثذأ تشلُ‪.‬‬ ‫‪ -2‬أْ ال ‪٠‬ؽر‪ ٞٛ‬ػٍ‪ ٝ‬سِ‪ٛ‬ص أ‪ ٚ‬ػاِاخ أ‪ ٚ‬فشاغاخ ِاػذا اٌشِ‪ٛ‬ص اٌر‪ ٟ‬ذ‪ٛ‬ػغ ػٍ‪ ٓ١ّ٠ ٝ‬اعُ اٌّرغ‪١‬ش ‪ٚ‬ذغرخذَ ٌإلػاْ ػٓ‬ ‫اٌّرغ‪١‬ش‪.‬‬ ‫ً‬ ‫‪-2‬ال ‪٠‬ع‪ٛ‬ص اعرخذاَ األ‪ٚ‬اِش"‪ ٟ٘ٚ‬اٌىٍّاخ اٌّؽع‪ٛ‬صج اٌر‪ ٟ‬ذغرخذَ ف‪ ٟ‬األ‪ٚ‬اِش ‪ٚ‬اٌؼثاساخ اٌر‪٠ ٟ‬غرخذِ‪ٙ‬ا فع‪ٛ‬اي ت‪١‬غه فّصا‪-:‬‬ ‫( ‪) 16‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫ال ‪٠‬غّػ تاعرخذاَ وٍّح‪ print‬واعُ ٌٍّرغ‪١‬ش فئرا اؼرعد ٌرغّ‪١‬ح ِرغ‪١‬ش ت‪ٙ‬زا االعُ ف‪ّ١‬ىٕه أْ ذىرة اٌىٍّح وعض ِٓ اعُ‬ ‫اٌّرغ‪١‬ش فّصاً‪print7-:‬‬ ‫أ‪printali$ٚ‬‬ ‫‪-4‬ال ‪٠‬ع‪ٛ‬ص اعرخذاَ اٌؽش‪ٚ‬ف اٌؼشت‪١‬ح ف‪ ٟ‬اٌ‪ٛ‬لد اٌؽاٌ‪ٟ‬؛"‪ٌٚ‬ىٓ لذ ‪٠‬رُ ذن‪٠ٛ‬ش٘ا ف‪ ٟ‬اٌّغرمثً تؽ‪١‬س ٔغرن‪١‬غ اعرؼّاي اٌؽش‪ٚ‬ف‬ ‫تاٌٍغح اٌؼشت‪١‬ح‪.‬‬

‫إرا اٌماػذج ٌرغّ‪١‬ح اعُ اٌّرغ‪١‬ش ٘‪ٟ‬‬ ‫أْ ‪٠‬ثذأ تؽشف ‪ٚ‬اؼذ أ‪ ٚ‬عٍغٍح ِٓ األؼشف أ‪ ٚ‬األسلاَ أ‪ ٚ‬خٍ‪١‬ؾ ِٓ األؼشف ‪ٚ‬األسلاَ ‪٠ٚ‬ع‪ٛ‬ص ‪ٚ‬ػغ ػاِح ػٓ ‪ ٓ١ّ٠‬اعُ‬ ‫اٌّرغ‪١‬ش ٌإلػاْ ػٓ ٔ‪ٛ‬ػٗ؛‪ٚ‬ػاِاخ ٘‪) & -$ -% - # - @ -! ٟ‬‬ ‫وّا ‪٠‬غرصٕ‪ ٝ‬اٌشِض _ )اٌز‪٠ ٞ‬غرخذَ ٌشتؾ وٍّر‪ ٓ١‬أ‪ ٚ‬أوصش ف‪ ٟ‬وٍّح ‪ٚ‬اؼذج‪.‬‬ ‫ِاؼظ‪ٔ -:‬مظذ تاٌؽشف أ‪ ٞ‬ؼشف ِٓ ؼش‪ٚ‬ف اٌٍغح اإلٔعٍ‪١‬ض‪٠‬ح‪.‬‬ ‫٘زٖ اٌشش‪ٚ‬ؽ ذٕنثك ػٍ‪ ٝ‬ذغّ‪١‬ح دٌ‪ ً١‬اٌؽٍمح ‪ ٚ‬أعُ اٌّظف‪ٛ‬فح ‪ٚ‬اعُ اٌثشٔاِط اٌفشػ‪ٚ ٟ‬اٌذاٌح‬

‫‪Computational‬‬ ‫‪- Negate/Subtract‬‬ ‫‪* Multiplication‬‬ ‫‪/ Division Float‬‬ ‫‪\ Division Integer‬‬ ‫‪mod Modulus‬‬ ‫‪+ Addition‬‬ ‫‪Logical‬‬ ‫‪not Logical NOT‬‬ ‫‪< Less than‬‬ ‫‪> Greater than‬‬ ‫‪<= Less than or equal‬‬ ‫‪>= Greater than or equal‬‬ ‫‪= Equality‬‬ ‫‪<> Inequality‬‬ ‫‪And Logical AND‬‬ ‫‪Or Logical OR‬‬ ‫‪AndAlso Short Circuit‬‬ ‫‪OrElse Short Circuit‬‬ ‫‪Assignment‬‬ ‫‪= Assignment‬‬ ‫‪Compound assignment‬‬ ‫‪operators‬‬ ‫‪+= Addition‬‬ ‫‪-= Subtraction‬‬ ‫‪*= Multiplication‬‬ ‫‪/= Division‬‬

‫( ‪) 17‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫أنواع المتغيرات وحجم كل نوع منها في هذا الجدول ‪-:‬‬

‫( ‪) 18‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬

‫اٌذ‪ٚ‬اي‬ ‫ِا ٘‪ ٟ‬اٌذاٌح‪:‬‬ ‫انذانح ْ‪ ٙ‬ػثاسج ػٍ يعًٕػح يٍ انعًم انثشيع‪ٛ‬ح انر‪ ٙ‬ذقٕو تؼًم تشيع‪ ٙ‬يؽذد ٔ يُظى ٔنّ يؼُٗ( يس ً ال‬ ‫طهة يؼهٕياخ يؼ‪ُٛ‬ح يٍ انًسرخذو أٔ ؼساب يؽ‪ٛ‬ظ انذائشج تًؼهٕي‪ٛ‬ح قطشْا )ٔذشظغ انُر‪ٛ‬عح إنٗ انثشَايط‪ ،‬انُر‪ٛ‬عح‬ ‫انًشظؼح تٕاسطح انذانح ‪ًٚ‬كٍ إسُادْا إنٗ يرغ‪ٛ‬ش يؼ‪ (ٍٛ‬كًا ف‪ ٙ‬انًصال أػالِ )أٔ ‪ًٚ‬كٍ إسُادْا إنٗ دانح أخشٖ أٔ‬ ‫خاط‪ٛ‬ح يؼ‪ُٛ‬ح‪ٚٔ ،‬فظم ت‪ ٍٛ‬كم ‪ Arguments‬ذسرخذو دٔال انف‪ٛ‬عٕال ت‪ٛ‬سك انؼذ‪ٚ‬ذ يٍ انًؼايالخ يؼايم ٔا‪ٜ‬خش‬ ‫فاطهح ‪ ،‬ؼ‪ٛ‬س ذؼًم ْزِ انًؼايالخ ػهٗ يُػ انًسرخذو خ‪ٛ‬اساخ أكصش‬ ‫انذٔال انًؽفٕظح ‪ ْٙ :‬دٔال سثق إَشائٓا ٔأطثؽد ظضءا يٍ انثشَايط ‪.‬‬ ‫االعرخذاَ‬ ‫اٌذاٌح‬ ‫‪Val‬‬

‫ذغرخذَ ف‪ ٟ‬ذؽ‪ ً٠ٛ‬عٍغٍح ؼشف‪١‬ح إٌ‪ ٝ‬ل‪ّ١‬ح ػذد‪٠‬ح‬

‫‪Rnd‬‬

‫ذ‪١ٌٛ‬ذ أسلاَ ػش‪ٛ‬ائ‪١‬ح ِؽظ‪ٛ‬سج ت‪ ٓ١‬اٌظفش ‪ٚ‬اٌ‪ٛ‬اؼذ‬

‫‪Fix‬‬

‫اٌؽظ‪ٛ‬ي ػٍ‪ ٝ‬اٌعض اٌظؽ‪١‬ػ ِٓ ػذد ػشش‪ٞ‬‬

‫‪Randomize‬‬

‫ٌٍؽظ‪ٛ‬ي ػٍ‪ ٝ‬أسلاَ ػش‪ٛ‬ائ‪١‬ح غ‪١‬ش ِرىشسج ِغ اٌذاٌح ‪Rnd‬‬

‫‪InputBox‬‬

‫إدخً اٌث‪١‬أاخ إٌ‪ ٝ‬اٌثشٔاِط ِٓ خاي ٌ‪ٛ‬ؼح اٌّفاذ‪١‬ػ‬

‫‪MsgBox‬‬

‫إظ‪ٙ‬اس سعاٌح ٌٍّغرخذَ‬

‫انؽهقح انركشاس‪ٚ‬ح ‪ :‬ػثاسج ػٍ ظًهح ذسرخذو تغشع ذكشاس أيش أٔ يعًٕػح أٔايش ػذد يؼ‪ ٍٛ‬يٍ انًشاخ ‪.‬‬ ‫‪For…………… Next‬‬ ‫‪ )1‬انؽهقح انركشاس‪ٚ‬ح‬ ‫انظ‪ٛ‬غح انؼايح ‪-:‬‬ ‫‪For variable = start‬‬ ‫‪To end‬‬ ‫‪statements to be repeated‬‬ ‫]‪Next [variable‬‬ ‫مثال ‪-:‬‬

‫‪Dim i As Integer‬‬ ‫‪For i = 1 To 4‬‬ ‫)(‪Beep‬‬ ‫‪Next i‬‬ ‫‪ )2‬انؽهقح انركشاس‪ٚ‬ح ‪Do while ……………. Loop‬‬

‫( ‪) 19‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫‪'While Loop‬‬ ‫‪While i < 10‬‬ ‫‪i += 1‬‬ ‫‪End While‬‬ ‫‪'For Loop‬‬ ‫‪For i As Integer = 0 To 9‬‬ ‫_ ‪If (isFound) Then‬‬ ‫‪Exit For 'Exit loop‬‬ ‫‪Next‬‬ ‫‪'For each loop‬‬ ‫‪Dim dt As DataTable‬‬ ‫_ ‪For Each‬‬ ‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫ أٔل‬ٙ‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‬ dr As DataRow In dt.Rows Console.WriteLine( _ dr(0).ToString()) Next 'Do Loop Do i += 1 Loop Until i > 9

If …………….. Then ………. Else …………..

‫ح‬ٛ‫) انعًهح انششط‬3

‫ّح‬١ٍ‫رؽمك اٌششؽ ٔفز ذؼ‬٠ ‫ ػٕذِا‬ٛ٘ٚ ‫ ؼاي ػذَ ذؽمك اٌششؽ‬ٟ‫ف ذٕفز ف‬ٛ‫ ع‬ٜ‫ّح أخش‬١ٍ‫ٕان ذؼ‬ٙ‫رؽمك ف‬٠ ٌُ ‫إرا‬ٚ ‫ِا‬. ‫غح اٌؼاِح‬١‫اٌظ‬:

If condition Then 'some code here ElseIf condition Then 'some code here Else 'some code here End If Select Case ……………….. End Select ‫ح‬ٛ‫) انعًهح انششط‬4 Dim A As Integer = 1 Select Case A Case 1 MsgBox("White") Case 2 MsgBox("Black") Case 3 MsgBox("Red") Case Else MsgBox("Please choose 1,2 or 3") End Select

Nasser_071@yahoo.com ‫ ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ‬/ ‫إػذاد‬

ٞٛٔ‫ي شا‬ٚ‫أ‬0‫ ف‬ٌٟ‫ؼاعة آ‬

) 21 (


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫‪GAC Location‬‬

‫‪-0‬‬ ‫‪-2‬‬ ‫‪-2‬‬ ‫‪-4‬‬ ‫‪-5‬‬ ‫‪-6‬‬ ‫‪-7‬‬ ‫‪-8‬‬ ‫‪-9‬‬ ‫‪-01‬‬ ‫‪-00‬‬ ‫‪-02‬‬ ‫‪-02‬‬

‫اٌغؤاي األ‪ٚ‬ي ‪ :‬ػغ ػاِح ‪ )‬أِاَ اٌؼثاسج اٌظؽ‪١‬ؽح ‪ٚ‬ػاِح ‪ )‬أِاَ اٌؼثاسج اٌخنأ ‪:‬‬ ‫ػٕذ إٔشا ِشش‪ٚ‬ع ظذ‪٠‬ذ ‪٠‬رُ إٔشا ‪ Form‬تذاخٍٗ‪.‬‬ ‫‪٠‬غرخذَ ‪ٌ Form‬رظّ‪ٚ ُ١‬اظ‪ٙ‬ح اٌّغرخذَ‪.‬‬ ‫ٌرغ‪١١‬ش ٔ‪ٛ‬ع خؾ اٌىراتح ػٍ‪ ٝ‬األداج ٔغرخذَ خاط‪١‬ح ‪.Font‬‬ ‫ذغرخذَ اٌخاط‪١‬ح ‪ٌ Text‬رؽذ‪٠‬ذ اعُ األداج‪.‬‬ ‫‪٠‬غرخذَ ‪ٌ Toolbox‬رغ‪١١‬ش خظائض األد‪ٚ‬اخ‪.‬‬ ‫األداج اٌر‪ٌٙ ٝ‬ا خاط‪١‬ح ‪ Enabled=false‬ذغرع‪١‬ة ٌّشغً اٌثشٔاِط‪.‬‬ ‫ذغرخذَ اٌخاط‪١‬ح ‪ٌ ImageAlign‬رؽذ‪٠‬ذ ِ‪ٛ‬لغ اٌىراتح ػٍ‪ ٝ‬األداج‪.‬‬ ‫ذغرخذَ اٌخاط‪١‬ح ‪ Visible‬إلظ‪ٙ‬اس أ‪ ٚ‬إخفا األداج‪.‬‬ ‫ذغرخذَ اٌخاط‪١‬ح ‪ٌٍ Text‬ىراتح داخً األداج ‪.Label‬‬ ‫‪ّ٠‬ىٓ ‪ٚ‬ػغ ٔض ‪ٚ‬ط‪ٛ‬سج ػٍ‪ ٝ‬أداج اٌضس ‪.Button‬‬ ‫ٌفرػ ٔافزج اٌى‪ٛ‬د اٌثشِعح) ٕٔمش أ‪ ٜ‬أداج ٔمشج ‪ٚ‬اؼذج فمؾ‪.‬‬ ‫ال ‪ّ٠‬ىٓ سعُ أ‪ ٜ‬أداج ػٍ‪ ٝ‬إٌّ‪ٛ‬رض ف‪ّٔ ٝ‬ؾ اٌرظّ‪.ُ١‬‬ ‫‪ّ٠‬ىٓ ف‪ّٔ ٝ‬ؾ اٌرظّ‪ ُ١‬وراتح األ‪ٚ‬اِش اٌر‪ ٝ‬ذٕفز ػٕذ ‪ٚ‬ل‪ٛ‬ع أ‪ ٜ‬ؼذز ػٍ‪ ٝ‬أ‪ ٜ‬أداج‪.‬‬ ‫اٌغؤاي اٌصأ‪ : ٝ‬اخرش ِٓ اٌؼّ‪ٛ‬د أ ) ِا ‪ٕ٠‬اعثٗ ِٓ اٌؼّ‪ٛ‬د ب)‪:‬‬ ‫ب)‬ ‫أ)‬ ‫‪ -0‬ذغرخذَ ٌرغ‪١١‬ش ٌ‪ ْٛ‬اٌىراتح ػٍ‪ ٝ‬األداج‬ ‫‪Form -0‬‬ ‫‪ -2‬اٌخاط‪١‬ح اٌّغ ‪ٌٛ‬ح ػٓ ذغ‪١١‬ش ٌ‪ ْٛ‬خٍف‪١‬ح األداج‬ ‫‪Forecolor -2‬‬ ‫‪ -2‬ذأخز ل‪ True ُ١‬أ‪False ٚ‬‬ ‫‪Backcolor -2‬‬ ‫‪ -4‬ػثاسج ػٓ ‪ٚ‬ػا لذ ‪٠‬ؽر‪ ٜٛ‬ػٍ‪ ٝ‬تؼغ األد‪ٚ‬اخ‬ ‫‪Enabled -4‬‬ ‫‪ -5‬ذغرخذَ ٌرغ‪١١‬ش اعُ األداج‬ ‫‪Text -5‬‬ ‫‪ -6‬خاط‪١‬ح ذغرخذَ ٌٍىراتح ػٍ‪ ٝ‬تؼغ األدا‪ٚ‬خ‬

‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬ ‫)‬

‫اٌغؤاي اٌصاٌس ‪ :‬اخرش ِٓ اٌؼّ‪ٛ‬د األ‪ٚ‬ي ِا ‪ٕ٠‬اعثٗ ِٓ اٌؼّ‪ٛ‬د اٌصأ‪:ٝ‬‬ ‫اٌ‪ٛ‬ظ‪١‬فح‬ ‫اٌخاط‪١‬ح‬ ‫‪ -0‬ذؽذ‪٠‬ذ اٌخؾ اٌّغرخذَ ف‪ ٝ‬اٌىراتح داخً األداج‬ ‫‪Autosize -0‬‬ ‫‪ِ -2‬ؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ٔ‪ٛ‬ع اٌؽذ‪ٚ‬د اٌخاسظ‪١‬ح ٌألداج‬ ‫‪Font -2‬‬ ‫‪ِ -2‬ؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ‪ٚ‬ػغ اٌظ‪ٛ‬سج داخً األداج‬ ‫‪Borderstyle -2‬‬ ‫‪ -4‬ذؽذ‪٠‬ذ ل‪ّ١‬ح ذث‪ ٓ١‬إرا وأد أتؼاد األداج عررغ‪١‬ش ذٍمائ‪١‬ا‬ ‫‪Image -4‬‬ ‫‪ٚ -5‬ػغ ط‪ٛ‬سج داخً األداج‬ ‫‪TextAlign -5‬‬ ‫‪ِ -6‬ؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ‪ٚ‬ػغ اٌىراتح داخً األداج‪.‬‬ ‫‪ImageAlign -6‬‬ ‫اٌغؤاي اٌشاتغ ‪ :‬اخرش اإلظاتح اٌظؽ‪١‬ؽح ٌىً ػثاسج تّا ‪ٕ٠‬اعث‪ٙ‬ا ِٓ ت‪ ٓ١‬اٌم‪ٛ‬ع‪:ٓ١‬‬ ‫اٌخظائض – اٌى‪ٛ‬د – خاف رٌه)‬ ‫‪ٌ -0‬ىراتح اٌرؼٍ‪ّ١‬اخ ٔغرخذَ ٔافزج ‪. ..................‬‬ ‫اٌخظائض – اٌى‪ٛ‬د – خاف رٌه)‬ ‫‪ٔ -2‬غرخذَ ٔافزج ‪ٌ ...............‬رغ‪١١‬ش خظائض األداج‪.‬‬ ‫‪ٌ -2‬ؽزف إٌض اٌّىر‪ٛ‬ب داخً األداج ‪ٔ Textbox‬غرخذَ اٌ‪ٛ‬ع‪ٍ١‬ح ‪(Cut – Clear – Copy) . ...........‬‬ ‫)‪(Text – AppendText – Cut‬‬ ‫‪ -4‬إلػافح وراتح ٌألداج ‪ٔ Textbox‬غرخذَ اٌ‪ٛ‬ع‪ٍ١‬ح ‪. .............‬‬ ‫‪ٌ -5‬رؽذ‪٠‬ذ وً إٌض داخً األداج ‪ٔ Textbox‬غرخذَ اٌ‪ٛ‬ع‪ٍ١‬ح ‪(SelectAll – Paste – Copy) . ..............‬‬ ‫‪ -6‬إلٌغا آخش ذؼذ‪ ً٠‬ػٍ‪ ٝ‬اٌىراتح داخً األداج ‪ٔ Textbox‬غرخذَ اٌ‪ٛ‬ع‪ٍ١‬ح ‪. ..................‬‬ ‫)‪(AppendText – Clear – Undo‬‬ ‫‪ٌٕ -7‬غخ إٌض اٌّؽذد داخً األداج ‪ٔ Textbox‬غرخذَ اٌ‪ٛ‬ع‪ٍ١‬ح ‪(Paste – Copy – Clear) . ..............‬‬ ‫‪ٌّ -8‬ؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ إٌض اٌز‪ ٜ‬اٌز‪ ٜ‬ذُ ذؽذ‪٠‬ذٖ داخً األداج ٔغرخذَ خاط‪١‬ح ‪. ................‬‬ ‫)‪(Text – SelectedText – SelectionStart‬‬ ‫‪ٌّ -9‬ؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ ٔمنح االخر‪١‬اس داخً األداج ٔغرخذَ خاط‪١‬ح ‪. ...............‬‬ ‫)‪(SelectedText – SelectionStart – TextAlign‬‬ ‫‪ٌّ -01‬ؼشفح ػذد األؼشف اٌر‪ ٝ‬ذُ اخر‪١‬اس٘ا داخً األداج ٔغرخذَ اٌخاط‪١‬ح ‪. ................‬‬ ‫)‪(SelectedText – SelectionStart – SelectionLength‬‬ ‫‪ِ -00‬ؼشفح ػذد األؼشف اٌّىر‪ٛ‬تح داخً األداج ٔغرخذَ اٌخاط‪١‬ح)‪(TextAlign – TextLength – Text‬‬ ‫‪ -02‬إِىأ‪١‬ح ٔمً اٌىراتح اٌضائذج ف‪ ٝ‬عنش ظذ‪٠‬ذ ٔغرخذَ اٌخاط‪١‬ح ‪(WordWrap – Text – TextAlign)..........‬‬ ‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬ ‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬ ‫( ‪) 21‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫‪-0‬‬ ‫‪-2‬‬ ‫‪-2‬‬ ‫‪-4‬‬ ‫‪-5‬‬

‫اٌغؤاي اٌخاِظ ‪ :‬أوًّ اٌؼثاساخ ا‪٢‬ذ‪١‬ح تّا ‪ٕ٠‬اعث‪ٙ‬ا ِٓ ت‪ ٓ١‬األل‪ٛ‬اط‪:‬‬ ‫)‪(Backcolor – Enabled – Visible – Text – Image – Click – False‬‬ ‫ذغرخذَ خاط‪١‬ح ‪ٌٛ ............‬ػغ ط‪ٛ‬سج ػٍ‪ ٝ‬اٌضس ‪.Button‬‬ ‫‪ّ٠‬ىٓ اٌىراتح ػٍ‪ ٝ‬اٌضس ‪ Button‬تاعرخذاَ اٌخاط‪١‬ح ‪. .............‬‬ ‫ذغرن‪١‬غ إظ‪ٙ‬اس أ‪ ٚ‬إخفا اٌضس ‪ Button‬تاعرخذاَ اٌخاط‪١‬ح ‪. ..........‬‬ ‫ذغرخذَ خاط‪١‬ح ‪ٌ ............‬رغ‪١١‬ش ٌ‪ ْٛ‬خٍف‪١‬ح إٌّ‪ٛ‬رض‪.‬‬ ‫ذغرخذَ خاط‪١‬ح ‪ٌّ ...........‬ؼشفح أ‪ ٚ‬ذؽذ‪٠‬ذ اعرعاتح األداج ٌّشغً اٌثشٔاِط ‪ٚ‬إرا وأد ل‪ّ١‬ر‪ٙ‬ا ‪ ............‬فئْ األداج ال ذغرع‪١‬ة‬ ‫ٌّشغً اٌثشٔاِط‪.‬‬

‫( ‪) 22‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫ أٔل‬ٙ‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‬

) ‫المشروع األول ( العمليات الحساتية على رقميه‬ ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Label ) 4 ( ‫رى سسى‬ٚ * ‫ ػهٗ انًُٕرض‬TextBox ) 2 ( ‫رى سسى‬ٚ * ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Button ) 6 ( ‫رى سسى‬ٚ * ‫ح‬ٛ‫رى فرػ َافزج انكٕد نكم يفراغ ٔكراتح األكٕاد انران‬ٚ *

Public Class Form1 Private Sub Button6_Click(ByVal sender System.EventArgs) Handles Button6.Click End End Sub Private Sub Button5_Click(ByVal sender System.EventArgs) Handles Button5.Click TextBox1.Text = "" TextBox2.Text = "" Label4.Text = "" TextBox1.Focus( ) End Sub Private Sub Button1_Click(ByVal sender System.EventArgs) Handles Button1.Click Dim a, b, c As Single a = Val(TextBox1.Text) b = Val(TextBox2.Text) c = a + b Label4.Text = c End Sub Private Sub Button2_Click(ByVal sender System.EventArgs) Handles Button2.Click Dim a, b, c As Single a = Val(TextBox1.Text) b = Val(TextBox2.Text) c = a - b Label4.Text = c End Sub Private Sub Button3_Click(ByVal sender System.EventArgs) Handles Button3.Click Dim a, b, c As Single a = Val(TextBox1.Text) b = Val(TextBox2.Text) c = a / b Label4.Text = c End Sub Private Sub Button4_Click(ByVal sender System.EventArgs) Handles Button4.Click Dim a, b, c As Single a = Val(TextBox1.Text) b = Val(TextBox2.Text) c = a * b Label4.Text = c End Sub Private Sub Form1_Load(ByVal sender As System.EventArgs) Handles MyBase.Load End Sub End Class

As System.Object, ByVal e As ‫مفتاح الخروج‬ As System.Object, ByVal e As ‫مفتاح خروج‬

As System.Object, ByVal e As ‫مفتاح الجمع‬

As System.Object, ByVal e As ‫مفتاح الطرح‬

As System.Object, ByVal e As

‫مفتاح القسمة‬

As System.Object, ByVal e As ‫مفتاح الضرب‬

System.Object, ByVal e As

Nasser_071@yahoo.com ‫ ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ‬/ ‫إػذاد‬

ٞٛٔ‫ي شا‬ٚ‫أ‬0‫ ف‬ٌٟ‫ؼاعة آ‬

) 23 (


‫ أٔل‬ٙ‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‬ ) ‫المشروع الثاوى ( تقذير اللغة االوجليسية‬ ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Label ) 3 ( ‫رى سسى‬ٚ * Textbox ) 1 ( ‫رى سسى‬ٚ * ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Button ) 3 ( ‫رى سسى‬ٚ * ‫ح‬ٛ‫رى فرػ َافزج انكٕد نكم يفراغ ٔكراتح األكٕاد انران‬ٚ *

Public Class Form1 Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click End ‫مفتاح الخروج‬ End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" Label3.Text = "" ‫مفتاح جذيذ‬ TextBox1.Focus() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim en As Single Dim t As String en = Val(TextBox1.Text) If en > 100 Or en < 0 Then MsgBox("‫ تيه الذرجة أدخل‬0 ‫ و‬100") ‫مفتاح الىتيجة‬ Exit Sub End If If en >= 90 Then t = "‫"ممتاز‬ If en >= 75 And en < 90 Then t = "‫"جذا جيذ‬ If en >= 65 And en < 75 Then t = "‫"جيذ‬ If en >= 50 And en < 65 Then t = "‫"مقثول‬ If en < 50 Then t = "‫"ضعيف‬ Label3.Text = t End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Nasser_071@yahoo.com ‫ ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ‬/ ‫إػذاد‬

ٞٛٔ‫ي شا‬ٚ‫أ‬0‫ ف‬ٌٟ‫ؼاعة آ‬

) 24 (


‫ أٔل‬ٙ‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‬ ) ‫المشروع الثالث ( تقذير اللغة االوجليسية‬ ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Label ) 3 ( ‫رى سسى‬ٚ * Textbox ) 1 ( ‫رى سسى‬ٚ * ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Button ) 3 ( ‫رى سسى‬ٚ * ‫ح‬ٛ‫رى فرػ َافزج انكٕد نكم يفراغ ٔكراتح األكٕاد انران‬ٚ *

Public Class Form1 Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click End ‫مفتاح الخروج‬ End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" Label3.Text = "" ‫مفتاح جيذ‬ TextBox1.Focus() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim en As Single Dim t As String en = Val(TextBox1.Text) If en > 100 Or en < 0 Then MsgBox("‫ تيه الذرجة أدخل‬0 ‫ و‬100") ‫مفتاح الىتيجة‬ Exit Sub End If Select Case en Case Is >= 90 t = "‫"ممتاز‬ Case Is >= 75 And en < 90 t = "‫"جذا جيذ‬ Case Is >= 65 And en < 75 t = "‫"جيذ‬ Case Is >= 50 And en < 65 t = "‫"مقثول‬ Case Is < 50 t = "‫"ضعيف‬ End Select Label3.Text = t End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Nasser_071@yahoo.com ‫ ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ‬/ ‫إػذاد‬

ٞٛٔ‫ي شا‬ٚ‫أ‬0‫ ف‬ٌٟ‫ؼاعة آ‬

) 25 (


‫ أٔل‬ٙ‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‬ ) ‫المشروع الراتع ( حساب العمر‬ ‫ ػهٗ انًُٕرض‬Textbox ) 6 ( ‫رى سسى‬ٚ * .‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Label ) 9 ( ‫رى سسى‬ٚ * ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Button ) 3 ( ‫رى سسى‬ٚ * ‫ح‬ٛ‫رى فرػ َافزج انكٕد نكم يفراغ ٔكراتح األكٕاد انران‬ٚ *

Public Class Form1 Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click End ‫مفتاح الخروج‬ End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" ‫مفتاح جذيذ‬ TextBox5.Text = "" TextBox6.Text = "" Label7.Text = "" Label8.Text = "" Label9.Text = "" TextBox1.Focus() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim d1, d2, m1, m2, y1, y2 As Integer d1 = Val(TextBox1.Text) d2 = Val(TextBox4.Text) m1 = Val(TextBox2.Text) m2 = Val(TextBox5.Text) y1 = Val(TextBox3.Text) y2 = Val(TextBox6.Text) ‫مفتاح احسة‬ If d1 < d2 Then d1 = d1 + 30 m1 = m1 - 1 End If If m1 < m2 Then m1 = m1 + 12 y1 = y1 - 1 End If Label7.Text = d1 - d2 Label8.Text = m1 - m2 Label9.Text = y1 - y2 End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Nasser_071@yahoo.com ‫ ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ‬/ ‫إػذاد‬

ٞٛٔ‫ي شا‬ٚ‫أ‬0‫ ف‬ٌٟ‫ؼاعة آ‬

) 26 (


‫ أٔل‬ٙ‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‬ ) ‫المشروع الخامس ( مقاروة ثالثة أرقام‬ ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Label ) 5 ( ‫رى سسى‬ٚ * ‫ ػهٗ انًُٕرض‬Textbox ) 3 ( ‫رى سسى‬ٚ * ‫ش انخظائض انالصيح‬ٛ​ٛ‫رى ذغ‬ٚ ‫ ػهٗ انًُٕرض شى‬Button ) 3 ( ‫رى سسى‬ٚ * ‫ح‬ٛ‫رى فرػ َافزج انكٕد نكم يفراغ ٔكراتح األكٕاد انران‬ٚ *

Public Class Form1 Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click End ‫مفتاح الخروج‬ End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" ‫مفتاح جذيذ‬ Label5.Text = "" TextBox1.Focus() End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim a, b, c, max As Single a = Val(TextBox1.Text) b = Val(TextBox2.Text) c = Val(TextBox3.Text) If a > b Then max = a Else max = b ‫مفتاح قارن‬ If max < c Then max = c Label5.Text = max If a = b And b = c Then Label5.Text = "‫"متساوية األعذاد‬ End If End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class

Nasser_071@yahoo.com ‫ ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ‬/ ‫إػذاد‬

ٞٛٔ‫ي شا‬ٚ‫أ‬0‫ ف‬ٌٟ‫ؼاعة آ‬

) 27 (


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫اٌغؤاي اال‪ٚ‬ي ‪ :‬ػغ ػاِح √) اِاَ اٌؼثاسج اٌظؽ‪١‬ؽح ‪ٚ‬ػاِح ‪ )Χ‬اِاَ اٌؼثاسج اٌخاؽ ح ٌّا ‪: ٍٝ٠‬‬ ‫)‬

‫‪ -0‬طٕذ‪ٚ‬ق االد‪ٚ‬اخ ‪٠ toolbox‬غرخذَ ف‪ ٝ‬ذؽذ‪٠‬ذ خ‪ٛ‬اص اٌىائٕاخ ‪ objects‬اٌّ‪ٛ‬ظ‪ٛ‬دج ف‪ِ ٝ‬شاس‪٠‬غ ‪vb.net‬‬ ‫‪ٌٍ -2‬خش‪ٚ‬ض ِٓ اٌــ ‪ٔ vb.net‬خراس لائّح ‪ file‬شُ ‪exit‬‬

‫)‬

‫‪ٌ -2‬فرػ ِشش‪ٚ‬ع ظذ‪٠‬ذ ِٓ لائّح ‪ٔ file‬خراس ِٕ‪ٙ‬ا ‪new properties‬‬

‫)‬

‫‪ -4‬ذر‪١‬ػ االداج ‪ check box‬ذشن االخر‪١‬اساخ وٍ‪ٙ‬ا ِؽذدج‬

‫)‬

‫‪-----------------------------------------------------------------------------------‬‬‫اٌغؤاي اٌصأ‪ : ٝ‬اخرش االظاتح اٌظؽ‪١‬ؽح ِّا ت‪ ٓ١‬االل‪ٛ‬اط ‪:‬‬ ‫‪ّ٠ -0‬ىٓ اظ‪ٙ‬اس االداج ‪ button‬ا‪ ٚ‬اخفائ‪ٙ‬ا تاعرخذاَ اٌخاط‪١‬ح ‪. ) font – visible – back color‬‬ ‫‪ ٝ٘ ) x$ - x – xn -2‬اٌّرغ‪١‬ش اٌؽشف‪ ٝ‬اٌّشاد ذؽ‪ ٍٗ٠ٛ‬اٌ‪ ٝ‬ل‪ّ١‬ح ػذد‪٠‬ح ‪.‬‬ ‫‪ -2‬ذغرخذَ اٌذاٌح ) ‪ ) Val – inputbox – Msgbox‬الظ‪ٙ‬اس سعائً ٌٍّغرخذِ‪ ِٓ ٓ١‬خاي ِشتغ ؼ‪ٛ‬اس‪. ٜ‬‬ ‫‪ -4‬ذؼرّذ اٌث‪ٛ‬اتح االٌىرش‪١ٔٚ‬ح " ‪ " web portal‬اعاعا ػٍ‪. ) world wide web – web site – web page ٝ‬‬

‫‪------------------------------------------------------------------------------------‬‬‫اٌغؤاي اٌصاٌس ‪ :‬اوًّ اٌؼثاساخ اٌراٌ‪١‬ح تاٌىٍّاخ إٌّاعثح ِٓ ت‪ ٓ١‬اٌم‪ٛ‬ع‪: ٓ١‬‬ ‫‪) checked box – properties – Text Box – www.moe.gov.eg‬‬ ‫‪ -0‬العرخذاَ اٌث‪ٛ‬اتح االٌىرش‪١ٔٚ‬ح ٔىرة ‪ .......................................‬ف‪ ٝ‬شش‪٠‬ؾ اٌؼٕ‪ٛ‬اْ ٌٍّرظفػ ‪.‬‬ ‫‪ّ٠ -2‬ىٓ اعرخذاَ اٌخاط‪١‬ح ‪ِ Muti line‬غ االداج ‪.........................‬‬ ‫‪ -2‬ذغرخذَ االداج ‪ ....................‬ف‪ ٝ‬اخر‪١‬اس ػذج اخر‪١‬اساخ ف‪ٚ ٝ‬لد ‪ٚ‬اؼذ ‪.‬‬ ‫‪ -4‬العرذػا ٔافزج ‪ٔ ....................‬ؼغؾ ػٍ‪. F4 ٝ‬‬

‫‪------------------------------------------------------------------------------------‬‬‫اٌغؤاي اٌشاتغ ‪ :‬طً ِا ف‪ ٝ‬اٌؼّ‪ٛ‬د‬

‫ب ) تّا ‪ٕ٠‬اعثٗ ف‪ ٝ‬اٌؼّ‪ٛ‬د أ ) ‪:‬‬

‫أ)‬ ‫‪-0‬‬

‫ب)‬ ‫ِٓ لائّح ‪ٔ file‬خراس ‪Exit‬‬

‫ٌرغ‪١١‬ش ػٕ‪ٛ‬اْ إٌافزج‬

‫‪ٌ -2‬رغ‪١١‬ش خٍف‪١‬ح إٌّ‪ٛ‬رض‬

‫ٔغرخذَ اٌخاط‪١‬ح ‪text‬‬

‫‪ -2‬الغاق تشٔاِط ‪vb.net‬‬

‫ٔؼغؾ ػٍ‪Tool box ٝ‬‬

‫‪ٌٍ -4‬خش‪ٚ‬ض ِٓ تشٔاِط ‪vb.net‬‬

‫ٔخراس اٌخاط‪١‬ح ‪Back color‬‬ ‫ِٓ لائّح ‪ٔ file‬خراس ‪Close‬‬

‫( ‪) 28‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫اٌغؤاي اٌخاِظ‬ ‫اوًّ تىٍّح ِٕاعثح‬ ‫اٌث‪ٛ‬اتح اإلٌىرش‪١ٔٚ‬ح – ‪) Textbox - Button - Label - Object - Form - Class - Hyperlink - URL‬‬ ‫‪.0‬‬ ‫‪.2‬‬ ‫‪.2‬‬ ‫‪.4‬‬ ‫‪.5‬‬

‫‪........................‬ػثاسج ػٓ ّٔ‪ٛ‬رض ‪٠‬رُ اعرخذاِٗ الدساض ِعّ‪ٛ‬ػح ِٓ األد‪ٚ‬اخ ‪.‬‬ ‫‪........................‬ػثاسج ػٓ و‪١‬اْ ‪٠‬رُ اعرخذاِٗ ألظ‪ٙ‬اس ػًّ ِؼ‪. ٓ١‬‬ ‫‪........................‬ػثاسج ػٓ شاشح ‪٠‬رُ ادخاي اٌث‪١‬أاخ ِٓ خاٌ‪ٙ‬ا ‪.‬‬ ‫‪........................‬ػثاسج ػٓ شىً ‪٠‬ذ ػٕذ اٌؼغؾ ػٍ‪٠ ٗ١‬رُ اإلٔرماي إٌ‪ ٝ‬طفؽح أخش‪. ٞ‬‬ ‫‪...... ..................‬ػثاسج ػٓ و‪١‬اْ ‪٠‬ؽر‪ ٜٛ‬ػٍ‪ ٝ‬ػذد ِٓ اٌىائٕاخ ‪.‬‬

‫اٌغؤاي اٌغادط‬ ‫ػغ ػاِح طػ ) أ‪ ٚ‬ػاِح خنأ ) ف‪ ٝ‬اٌّىاْ إٌّاعة ِغ ذظؽ‪١‬ػ اٌخنأ‬ ‫‪.0‬‬ ‫‪.2‬‬ ‫‪.2‬‬ ‫‪.4‬‬ ‫‪.5‬‬

‫‪٠‬رُ اخر‪١‬اس ‪ ِٓ New Project‬لائّح ‪ ٚ File‬ؼفظ‪ٙ‬ا تاعُ ‪Windows Applications‬‬ ‫‪٠‬رُ اخر‪١‬اس األد‪ٚ‬اخ ‪Toolbox ِٓ ) Textbox - Button - Label - Object‬‬ ‫‪٠‬رُ اخر‪١‬اس ‪ ِٓ Code‬لائّـح ‪ٌ View‬ؽفظ اٌثشٔاِط تؼذ وراترٗ‬ ‫‪٠‬رُ اخر‪١‬اس ‪ Button‬إل دخاي ت‪١‬أاخ ذاس‪٠‬خ اٌّ‪١‬اد‬ ‫‪٠‬رُ اخر‪١‬اس ذغ‪١١‬ش أعّا األد‪ٚ‬اخ ِٓ لائّح ‪Properties‬‬

‫)‪.‬‬ ‫)‪.‬‬ ‫)‪.‬‬ ‫)‪.‬‬ ‫)‪.‬‬

‫اٌغؤاي اٌغاتغ‬ ‫اخرش اٌىٍّح إٌّاعثح‬ ‫‪.0‬‬ ‫‪.2‬‬ ‫‪.2‬‬ ‫‪.4‬‬ ‫‪.5‬‬

‫ػٕذ دخ‪ٛ‬ي ِ‪ٛ‬لغ اٌ‪ٛ‬صاسج ‪٠‬رُ وراتح ػٕ‪ٛ‬اْ اٌّ‪ٛ‬لغ ف‪................... ٟ‬‬ ‫‪ - URL - Object‬اٌث‪ٛ‬اتح األٌىرش‪١ٔٚ‬ح )‬ ‫‪٠‬ؽر‪ ٞٛ‬اٌرظٕ‪١‬ف ‪ Class‬ػٍ‪ِ ٝ‬عّ‪ٛ‬ػح ِٓ ‪............................‬‬ ‫اٌثنالاخ ‪ - Labels‬األصساس ‪ - Buttons‬اٌىائٕاخ ‪) Objects‬‬ ‫‪٠‬رُ اعرخذاَ ِفراغ ‪ٌ ...........................‬رٕف‪١‬ز اٌى‪ٛ‬د اٌز‪ ٞ‬ذُ وراترٗ ‪.‬‬ ‫‪) Object – Run – Exit‬‬ ‫‪ّ٠‬ىٓ اعرخذاَ ػذد غ‪١‬ش ِؽذد ِٓ ‪..................‬ف‪ ٟ‬ػًّ إٌّ‪ٛ‬رض ‪.‬‬ ‫اٌىائٕاخ – اٌث‪ٛ‬اتاخ – االسذثاؽ اٌرشؼث‪) ٟ‬‬ ‫ػٕذ فرػ تشٔاِط اٌف‪١‬ع‪ٛ‬اي ت‪١‬ض‪٠‬ه ‪٠‬رُ اذثاع ػذد ِٓ اٌخن‪ٛ‬اخ ذٕر‪ ٝٙ‬تـ‪..................‬‬ ‫فرػ ‪ - Start‬اٌثشاِط ‪ - All Program‬اخر‪١‬اس اٌثشٔاِط ‪) V.B‬‬

‫اٌغؤاي اٌصآِ‬ ‫تاعرخذاَ تشٔاِط اٌف‪١‬ع‪ٛ‬اي ت‪١‬ض‪٠‬ه أوًّ إٌّ‪ٛ‬رض اٌراٌ‪ٝ‬‬ ‫ٌمذ لّد تذساعح ّٔ‪ٛ‬رض ؼغاب اٌؼّش‬ ‫‪.0‬‬ ‫‪.2‬‬

‫اسعُ اٌىائٕاخ اٌراٌ‪١‬ح ف‪ِ ٟ‬ىأ‪ٙ‬ا اٌظؽ‪١‬ػ‬ ‫‪) Label – Button – Textbox‬‬ ‫اؼغة ػذد اٌىائٕاخ اٌراٌ‪١‬ح‬ ‫‪Label‬‬ ‫‪Button‬‬ ‫‪Textbox‬‬ ‫‪Form‬‬

‫لُ ترشظّح أعّا األد‪ٚ‬اخ اٌراٌ‪١‬ح‬ ‫‪................................ Button‬‬ ‫‪.............................. Textbox‬‬ ‫‪..................................Form‬‬

‫( ‪) 29‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


‫يزكشج انؽاسة االنٗ نهظف األٔل انصإَ٘ فظم دساس‪ ٙ‬أٔل‬ ‫ِذسعح اٌغاداخ اٌصأ‪٠ٛ‬ح اٌؼغىش‪٠‬ح‬

‫اخرثاس ِادج اٌؽاعة ا‪ ٌٟ٢‬ش‪ٙ‬ش أور‪ٛ‬تش ‪2102 / 2100‬‬ ‫ط‪ 0‬ػشف اٌث‪ٛ‬اتح األورش‪١ٔٚ‬ح ‪ – Web Portal‬إٌّ‪ٛ‬رض ‪ - Form‬اٌؽذز ‪Event‬‬ ‫ط‪ 2‬أ) أوًّ اٌفشاغاخ‬ ‫‪ ِٓ )0‬أٔ‪ٛ‬اع اٌث‪ٛ‬اتاخ األٌىرش‪١ٔٚ‬ح ‪ٚ ..................................................‬‬ ‫األداج ‪ TextBox‬ذغرخذَ ف‪ .................................................. ٟ‬ت‪ّٕ١‬ا األداج ‪ Label‬ذر‪١‬ػ ٌٍّظُّ ‪...........................................‬‬ ‫‪)2‬‬ ‫‪٠‬ؼرثش اٌؼٕ‪ٛ‬اْ ‪ www.moe.gov.eg‬ػٕ‪ٛ‬أا ٌــ ‪..................................................‬‬ ‫‪)2‬‬ ‫‪..................................................‬‬

‫ب) اخرش اإلظاتح اٌظؽ‪١‬ؽح ‪-:‬‬ ‫‪ )0‬األداج ‪ٌٙ TextBox1‬ا اٌخظائض ا‪٢‬ذ‪١‬ح ػذا اٌخاط‪١‬ح ‪:‬‬ ‫ض) ‪Image‬‬ ‫ب) ‪Items‬‬ ‫أ) ‪MultColine‬‬ ‫‪٠ )2‬ؼرثش ِى‪ ْٛ‬أعاع‪ِ ِٓ ٟ‬ى‪ٔٛ‬اخ اٌّ‪ٛ‬لغ ػٍ‪ ٝ‬اإلٔرشٔد ‪ٚ‬لذ ‪٠‬ؽر‪ ٞٛ‬ػٍ‪ٔ ٝ‬ظ‪ٛ‬ص ‪ٚ‬ط‪ٛ‬س ‪ٚ‬إسذثاؽاخ ذشؼ‪١‬ث‪١‬ح ‪:‬‬ ‫ض) ‪Web Portal‬‬ ‫ب) ‪Wep Page‬‬ ‫أ) ‪Email‬‬

‫( ‪) 31‬‬

‫ؼاعة آٌ‪ ٟ‬ف‪0‬أ‪ٚ‬ي شأ‪ٞٛ‬‬

‫إػذاد ‪ /‬ػثذإٌاطش ِؽّذ ِؽّذ ػثذاٌفراغ ‪Nasser_071@yahoo.com‬‬


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.