Eng. M. Abou Elela Visual Basic

الحجم: px
بدء العرض من الصّفحة:

Download "Eng. M. Abou Elela Visual Basic"

النسخ

1 1

2 تسى انهه انرد انرد ى أقذو نكى كتات نشرح تر ايج ف جىال ت سك 2008 ي انثذا ح إن أول طر ق االدتراف خطىج تخطىج و ذتىي انكتاب عه شرح واف نهثر ايج يع ت ار نكم جزء ن ك ك ي االستفادج ي ها ع ه ا ونتكى دن ال عه صذح ان عهىيح ان شرودح انكتاب يجا نىجه انهه تعان وال أرجى ي كى غ ر صانخ انذعاء ن ونىانذ يع تذ ات يه ذس/ يذ ذ أتى انعال 2

3 حؿ س ح ز خ ؾ خى ح ؼي ٣ ي حألى حص ح ظ ٢ ف ط ح خ ك ٢ ك ٤ ح ر ٤ ي 2008 ح ظ ٢ ف ش ك خ طزخػخ ٠ ش ٣ ؾ ح و حث Menu Bar ش ٣ ؾ ظؼخ غ ه حث أ ح ح ز خ ؾ ؼ ؼ رخه ٢ ر ح ؾ خ ٣ كض أ ك 1 ش ٣ ؾ حألى حص Tool Bar ش ٣ ؾ رش ػش حهظظخ حص حأل ٣ و خص ( ح ( ظؼخ غ ح ز خ ؾ هال خ ر ش حهظظخ 2 هال خ ٣ اػخكش أ ا ح ش لظ ٣ خص ح ل ح ظ Designer ٠ ح طوش ح ظ ٢ ٣ ظ ك ٤ خ ح ل ح ١ ظؼخ ؼ ػ ي ح ظظ ٤ 3 ظظلق ح ش ع Solution Explorer ٠ ح طوش ح ظ ٢ طظ ك ٤ خ لظ ٣ خص ح ش ع 4 3

4 5 ط ي م حألى حص Toolbox ح طوش ح ظ ٢ طظ ر خ حألى حص ح ظ ٢ ٣ ظ ح ظؼخ ر خ اػخكظ خ ا ٠ ح ل ٣ ؿي رؼغ حألى حص ح شخر ش ز ح ؾ ح ى حإل هي هخ ض خ ٣ كض ربهلخء حألى حص ح خى س حال ظؼ خ ي ٣ ي اظ خ حألىحس ح ظ ٢ طلظخؿ خ View ػ Toolbars حهظ ٤ خ حألىحس ح ظ ٢ ط ٣ ي اظ خ خ ٤ ظ ش ف حألى حص هال ح ظ خ ٣ 6 خك س ح وظخثض Properties ط ظوي خك س ح وظخثض ظ ٤٤ ح وظخثض ؽ ل ٤ غ ح خث خص ح ؿ ىس ػ ٤ ش حأل ح ح خص حأله خ ط ظط ٤ غ ط ٤٤ حإلػيحىحص خك س حألى حص أ هال ط ٤٤ ح ى ك ٢ ( هخ ش ح ى ( ك ٤ ي ط ٤٤ ك ح ؽ أ ؽ ٣ وش اظ خ أ حهظلخإ أ ح وؾ أ ؿ ٤ س ح وظخثض ظؼ ف ػ ٤ خ خ ال هال ش ػ خ ل ظش ٣ ظ ا كخم ش ع ح شخ ٣ غ ح ل س ك ٢ يح ح ؼ ظ ػ ٤ ق هز ح ظؼخ غ ح ز خ ؾ ٣ ذ ؼ كش ح ظخ ٠ ح ؼ ٤ ش لظق ح ل ٤ ح ر ٤ ي 2008 كظق ش ع ؿ ى زوخ ىحه ح ز خ ؾ ط ل ٤ ح ز خ ؾ ( طش ٤ ) إلظ خ ط ي م حألى حص ط ٤٤ ح وظخثض إلػخكش ؽ ؿي ٣ ي ح ظ و ر ٤ ح لخص ح لظ كش ح ظ و ر ٤ أى حص ح ظط ٣ اؿالم ح ل ٤ ح ر ٤ ي 2008 ح وط حص < Start > All Programs > Microsoft Visual Studio Microsoft Visual Studio 2008 ػ حهظخ < 2008 ش ٣ ؾ أى حص ح ل ٤ ح ر ٤ ي ه رخهظ ٤ خ File > open project هخث ش Debug حهظخ start Debugging أ F5 View > Toolbox أ Alt+Ctrl+X حهظ ح خىس ح حى ط ٤٤ هظخثظ خ كيى خ ػ ٠ ح ل ػ ح ذ ا ٠ خك س ح وظخثض حهظ ح وخط ٤ ش ح ظ ٢ ط ٣ ي أ ط ٤ خ ػ ؿ ٤ خ Project > Add Windows Form ر ح طش ح ؼؾ ػ ٠ Ctrl+Tab ػ ح ظو ر ٤ خ رظ ح ح ؼؾ ػ ٠ Tab أ ح ط و رخأل ر ٤ ح لخص ح لظ كش أى حص ح ظط ٣ ط ظط ٤ غ حهظخ ح خىس ح ؼ ٤ ش ر ح طش ح خ زخش س هال ح ؼؾ ػ ٠ Ctrl+Tab ح ظوي Alt+F7 ظ و ر ٤ أ ح ظوي Alt+Shift+F7 ظ و ر ٤ رط ٣ وش ػ ٤ ش طلض هخث ش FILE حمطخ EXIT ح للع خ طؼ ى خ ؼخ ظ ٤ ح ش ف ف و رخ ظطز ٤ ن ح زخش ػ ٠ ح ظ خ ٣ ح ظؼ ف أ ؼ رخ ز خ ؾ هال ط ل ٤ ح ظ خ ٣ ٤ ل ٤ ش ح ظؼخ ؼ خ ططز ٤ ن خ ٣ ي ػ ٤ خ 4

5 ػ ي كظق ح ز خ ؾ ك ٤ ح ر ٤ ي 2008 أل س طظ خ ح شخشش ح ظخ ٤ ش هال خ ٣ ظ ح ظؼخ غ شخ ٣ غ ح ز خ ؾ خ ٠ ٣ لظق ش ع ؿ ى خروخ ظؼخ ؼ خ طظ ح شخ ٣ غ ح ظ ٢ زن ح ظؼخ ؼ خ ش كظل خ س أه ؼ ش ع ؿي ٣ ي ظظ خ ح خك س ح ظخ ٤ ش ٣ ظ حهظ ٤ خ خ Windows Form ي إلى حؽ ك ا ٠ ح ش ع ح ظؼخ ػ ٤ خ ٤ ظ خ أ خك س ز خ ؾ ر خ ؽ Form ظؼخ ؼ ط ل ٤ ح ش ع ػ ٤ ش هال اػخكش خ ٣ ي هال ط ي م حألى حص طؼي ٣ هظخثظ هال ط ي م ح وظخثض ١ خ ذ ح ع ك ٢ ح ش ع 5

6 Form ح ؽ ىػ خ ظلن ح زيح ٣ ش أ طق ح ؼ ك ٢ ح ز خ ؾ ح ؽ خ ٣ ا ٣ لظ ح ؽ ػ ٠ أ ؼ أىحس ظ ح ظ خكظ حالكظ حػ ٤ ش ح ز خ ؾ ٣ خ ط ز ٤ ح خكش الكظ حء حألى حص ح ظ ٢ ٣ ي خ ك ٤ رخ خد ا ٠ أ ل ٤ ٣ ح ل رخ ؼؾ ػ ٠ ح خ ٣ ظ ح ظل ك ٢ خكش طل ر ي ظط ٤ غ ا ى ؽ ػ ٤ ش خ لظخؿ حألى حص Toolbox ط ي م حألى حص يه خ ا ٠ ح ظؼخ غ ح ل ك هال هال كوؾ ٣ ظ أى حؽ حألى حص ا ٠ طق ح ل ػ ٣ ظ ح ظؼي ٣ ػ ٤ خ ك ذ ك ح ز ؾ ٤ ظ ك ٢ ح خ ٣ ش ا ٠ ح ش ح ؼ ح ١ ٣ ي طلن ١ م ح يف ح ز خ ؾ ف ٣ ظ ح ظؼ ف ػ ٠ خط هال ح ظ خ ٣ ح ظ ٢ ف و رؼ خ ؼخ رب هللا ح يف ٣ ذ ا ٣ ي يف طظ زن ش ح ز خ ؾ ح ١ ظو ػ ٠ ط ل ٤ كالري ؼ كش زوش طظ خ ٣ لظ ٣ ح ل أى حص طوي ش ػي ال ط ف ا ٠ ل ي طظ ى طلي ٣ ي ح يف ح ح خص أ ض طؼ ىحه ح ز خ ؾ ك ف طي ل ي طو ربػخكش خص أ ح ظخ خ ري يف خ ٣ ؼ ٤ غ هظي ٣ شظض طل ٤ ى ك ٢ ح خ ٣ ش كؤكؼ ح ز ح ؾ أر ط ؽخ خ ٣ ئى ح ع ش ( ٣ اػخكش ح أىحس رخ و ػ ٤ خ ػ ح و ػ ٠ ح ل ظ ي ؽ ط وخث ٤ خ ا ٠ ح ل ٤ ظ ط ٤ و خ ح ظؼخ ؼ خ ) ح خث خص ٠ خ ؼ ٤ ل ا ٠ ح ل ؼ ػ ٤ خ ٣ خ ح ظؼخ غ اػخكش رؼي اى حؿ خ ا ٠ ح ل ػ ٠ كيس ي رخ ظل ك ٢ هظخثظ خ هال خك س ح وظخثض ح ظ ٢ طظ ٤ ط وخث ٤ خ ر ى حهظ ٤ خ حإلػخكش أ حألىحس ح ظ ٢ ٣ ظ ح ظؼخ ؼ خ ػ ٠ ح ل أال زيأ ؼخ ح ظطز ٤ ن غ حػخس ح الكظخص ح ش ؽ ح خروش ػ ي ح ظ ل ٤ 6

7 ح ظ ٣ حأل ح حى ػ ط ٣ رش حكي كوؾ ػ ي ح ؼؾ ػ ٤ ش طظ ش ( ر هللا ح ك ح ك ٤ ) ح وط حص اػخكش ٠ label أىحس ظخرش ريحه خ ؼ رغ ح ظخرش ك ٢ حأل ك رخ ؼزؾ اػخكش ٠ button أىحس طؼ ٤ ق ا ٠ ح ل رخ ؼؾ ػ ٠ ح ح ٣ و رظ ل ٤ أ ؼ ٤ هال ظخرش ح ى رش خ ظؼ الكوخ.1.2 ؽزؼخ ل ح ٥ هي أػل خ ح label ح button ربػيحىحص ح ز خ ؾ ح ٥ ف و ربػيحى هظخثض خ ك ذ ؿزظ خ هز ا و رخإلػيحىحص خ أ ل خ ح ح ئح أ ض ػؼض حألىحس label Button ك ٠ ح ل خ ٤ ٢ طظ ر خ ش ( ر هللا ح ك ح ك ٤ ) ػ ي ح ؼؾ ػ ٠ ح button ٤ خ ٢ ٣ ػ ي كظ خ ػ ٠ حإلؿخرخص ذ ا ٠ هظخثض ح label أ ال ح Label ح ح ء هخص د اػيحىحص ح وؾ حأل ح ح ح Label لظ ٣ خط ٣ ظ ط ٤٤ ح ش ح ؿ ىس ك ٢ ح label خ ك ذ ح ش ح حى اظ خ خ رش خ ٣ ظ اهلخء ح label ر خ ٣ لظ ٣ ػ ي ريح ٣ ش ح ظش ٤ ش ح ل رؼي اػيحى هظخثض Label 7

8 ػخ ٤ خ ح Button ٣ ظ ط ٤٤ ح Button1 ا ٠ ) أريح ) ح ح ١ طظ ش ( ر هللا ح ك ح ك ٤ ) ك ٢ ح Label ػ ي ح و ػ ٤ ش ل ظش ح وظخثض ح ظ ٢ ط ح ظؼخ ؼ خ كخ ٥ ل ؼ أ ش ظ ١٢ حال ح ظخ خ ٣ ظ ح ظالػذ رخ وخط ٤ ش Text أال ٣ ي أ ش ٣ ظ اظ خ ح لظ ك ٢ ح Label1 ك ٢ كخ ش ح و ػ ٠ أريح كالري ر ش ح ح ح ١ ٣ ي هال اظ خ ح لظ label1 ح ١ حأل خ ول ٢ خ زن ػؼ خ ح وظخثض ش ٣ ظخرش ح ى ح رخ و ػ ٤ ش ط ٤ ظظ خ طللش ظخرش حأل حى ٣ ظ ظخرش ح ى ح ظخ ٢ ؽ ٣ وش ظخرش حأل حى ظزؼش ٤ غ ح خث خص ح ي ؿش ك ٢ ح ؽ ريح ٣ ش ط ح ى ٣ وظ ق أىحس أى حص ح ل ٤ ح ر ٤ ي ٣ ظذ ط وخث ٢ ح ز خ ؾ ؿ ش ط وخث ٤ ش ز خ ؾ طليى ي ح حألىحس ح ظ ٢ ف طو رز ش ح ؼ ٤ ش ػ ٤ خ ح ى ح ١ ف ظز ر ل خ لخى أ ش ػ ي ح ؼؾ ػ ٠ ح ( (button1 ح ي ؽ أ ش ك ٢ ح ش ح خروش ط وخث ٤ خ ٣ ظ ح ظؼخ غ label1) ( رؼ ش اظ خ visible( ) طلو ٤ ن ح ش ؽ اظ خ TRUE( ) خ ٣ ش ط حأل أىحس أى حص ح ل ٤ ح ر ٤ ي ٣ ظذ ط وخث ٢ ح ز خ ؾ ػ و رظش ٤ ح ز خ ؾ ي رخ ظويح F5 ح ظ ٤ ش طل ٤ ح ظ ٣ حأل 8

9 ح ظ ٣ ح ؼخ ٢ ح حى ػ ط ٣ ٣ رش ئح اؿخرظ غ أظ خ ط س ط ظ ٢ ا ٠ حإلؿخرش ؼال ( خ ٢ هز ش ح ٤ ) حإلؿخرش ( ٢ ح ؼزش )... ( طظ ط س ؼزش ظخكزش إلؿخرش ) ؽزؼخ حإلؿخرش ح ظ س ٣ خ وظل ٤ خ ػ ي ح ظش ٤ ٣ ظ ح ػ ي ح و ػ ٠ حإلؿخرش ٣ ظ ط ٤ خ ي ط ي م ح وظخثض حألى حص ح ظ ٢ ٣ ظ اى حؿ خ ط ي م حألى حص ٢ ػيى label 2 ظخرش ح ئح حإلؿخرش ر خ ػيى button 1 إلظ خ حإلؿخرش ػ ي ح ؼؾ ػ ٤ ش ػيى PictureBox 1 إلى حؽ ح ظ س رش ؽزؼخ رؼي ظخرش ح ئح ك ٢ label1 ظخرش حإلؿخرش ك ٢ label2 و رخ حد ا ٠ هظخثض ط ٤٤ اػيحىحط خ رخ ش غ الكظش أ مك ٠ حإلؿخرش ٤ label2 ح ئح label1 ػ ي ريح ٣ ش ح ظش ٤ ط ٤٤ ح ع ح وؾ أ ٣ ؼخ ػ ٠ ك ذ ا حىطي أ خ ز ٤ رخ ش ػ ح خد ا ٠ ط ي م ح ظ س PictureBox حهظ ٤ خ ح ظ س ح ط د اظ خ خ ط ٤٤ أ ش ٣ ط ٤٤ ك ح ظ س ك ٢ رغ ح ظ س غ الكظش هظخثظ خ رل ٤ غ طظ خ ال أ ٣ ؼخ وظل ٤ ش ػ ي ك ٢ ح ل خ ؼ ح ظ س ك ذ ح ظظ ٤ ح ؿ د رش ػؼ خ ريح ٣ ش ح ظش ٤ خ رخ ش ح زخه ٢ ا خ خ button1 حإلؿخرش ح حى ر ظ رل ٤ غ ح ش ػ ي ح و ػ ٤ ش ٣ ظ PictureBox label2 ح وظل ٤ خ أ خ خ ك ذ اػيحى خ ك ٢ ح ل كزؼي ط ٤٤ ح ح ا ٠ حإلؿخرش ٣ ظ ح و ػ ٤ ش ط ٤ ظخرش ح ى ح ظخ ٢ Label2.Visible = (True) PictureBox1.Visible = (True) أ ض خ طط ذ ش ؿؼ هخط ٤ ش حإلظ خ label2 لووش ح ٣ ظخ ؿؼ هخط ٤ ش حإلظ خ PictureBox1 لووش ح ٣ ظخ تحم ل التمر ن الثان 9

10 ح ظ ٣ ح ؼخ غ ؿ ٤ ؼ خ يه ح ظي ٣ خص ح ح ش ٤ رخ ٣ ذ ػ ٤ خ كخ ط د ػ ؽ ػ ي اىهخ ش ح ح حكوش ػ ٠ حالطلخه ٤ ش طظ خ خ ش ( ش ح طل ٤ لش ) ك ٠ كخ ش ط ى ش ح كخ ؿش ح ؼؾ ػ ٠ ح يه طظ خ خ ش ( ر ؿخء اىهخ ش ح ح ظل ٤ لش ) غ طلو ٤ ن ش ؽ أ ش الري ظخرش ش ح ح ظل ٤ لش ح حكوش أ ٣ ؼخ ػ ٠ حالطلخه ٤ ش رخهظ ٤ خ رغ حالطلخه ٤ ش ؿ ٤ ي ال طظ ح خ ش كلمة السر ه 1612 والبد من الموافقة على االتفاق ة للمرور ؽزؼخ ك ٢ حك ظوي ش ٣ ط ٤ ح خ ش خ رظ ي م ح خث أ ر ؽ أه ؼال أ طللش ٣ ذ أ ح ش ٢ أه ك ذ طظ ٤ ح ش ع ؽزؼخ ظ ػ ح وظخثض اال ح ي ٣ ي خ طؼظز هخػيس ح ٥ ط ك ٤ ح هض ح ى ح ؼ خط ح ي ؿش ط ي م حألى حص رخ ؽ ٢ label ي ظخرش ح خ ظ ٤ ػ ٤ button ي ظ ل ٤ طش ٤ ح ز خ ؾ هال textbox إلىهخ ش ح رش checkbox ي حكوش ػ ٠ ش ؽ حالطلخه ٤ ش هال ػيى 2 ػيى 1 ػيى 1 ػيى ح ي ٣ ي خ هظخثض ح checkbox ط ي م حالهظ ٤ خ ك ٤ خ ف ٤ أ ش ا ٠ ( حالطلخه ٤ ش ) ٤ حطخ ا ٠ خك ٤ ش ح ٤ ٤ ٤ ظ ح رغ ػ ٠ ٤ ٣ ح ش أل خ ظ رش رخ ش ح ؼ ر ٤ ش ؿؼ ؿ ٤ وظخ ح زخه ٢ ا خ خ ح ٥ ر ش ح button ي ظ ل ٤ ك ح ز خ ؾ ػ ح ؿ ش ٤ ح ى خ ظخ ٢ ك ٢ كخ ش ا textbox ح ظخرش ح ؿ ىس رش "1612" ٢ أ ٣ ؼخ أ ٣ رغ حالهظ ٤ خ ك ٢ checkbox ه ٤ ظ لووش ح وظخ س ا ط هخط ٤ ش ح ظ label1 لووش ح ظخ س ( ح خ ش حأل ٠ ) ك ٢ كخ ش أ textbox ح ظخرش ح ؿ ىس رش ٢ "كخ ؿش" ا ط هخط ٤ ش ح ظ label2 لووش ح ظخ س ( ح خ ش ح ؼخ ٤ ش ) 10 تحم ل التمر ن الثالث

11 ح ظ ٣ ح حرغ ح ط د ر خ ؾ ٣ ل ذ ح ٤ ك ٢ ح ش ؼال ٣ خ ٣ 1 ٣ ؼ ف أ ش 1 ٣ ك ٢ ح ش ك ػ خ ح ي ط ٣ ي أ طؼ ه ٣ ٤ الىى ش يى ( ٤ يى ك ٢ 16 ى ٣ ز ش ) 1973 ف خ ه ٣ ي ح ش ح ؼ خط ح ي ؿش ك ٠ ح ؽ ٢ 1. ػيى 1 DateTimePicker ط ي م حألى حص ٠ إلى حؽ ح ظخ ٣ ن ٤ الىى ح حى ؼ ك ه ح ٤ ك ٤ ح ش 2. ػيى button 1 إلظ خ ح ظ ٤ ش رخ و ػ ٤ ش الكظش ػ ي اى حؽ DateTimePicker ا ٠ ح ؽ ٣ ظ طخ ٣ ن ح ٤ ظخ ٣ ن ر خثي ح ش ع ٣ ط ٤٤ ه حص DateTimePicker1 ح وخط ٤ ش value ط ي م ح وظخثض ح وخص ر خ ا ٠ ح ظخ ٣ ن ح حى اظ خ ػ ي ريح ٣ ش ح ظش ٤ button ظظ خ ش ػ ي ح و ػ ٤ ش طو رل خد ه ح ٤ ح ١ ط أىه ظ ك ٢ DateTimePicker1 ظ ح ز ش ٣ ظ ر ش ح ظخ ٣ ن خ ظخ ٢ خ ط ذ ش ػ ي ح و ػ ٠ ح button طظ ط ي م خ ش Msgbox ظ د ك ٤ " أ ض ى ك ٢ ٣ " الكع ػغ ح ؼال ش & إلػخكش ش ٢ ء أه ا ٠ ط ح ش ػ ؼ ح DateTimePicker ٣ ل ذ ه ٤ ش ح ٤ ح ي ؽ ك ٤ أ ٣ خ ح ش ػ ٣ ي ظخرش " ح ش " كظ ٠ ط ط ٤٤ ح خطؾ ح ؼ ٤ ش ح ل خر ٤ ش ح ظ ٢ زوظ خ ٤ ح ش ح خث ٢ خ ش تحم ل التمر ن الرابع 11

12 ح ظ ٣ ح وخ ك س ػ ح ح ظ ٣ ؼزش حأل هخ شز ٤ ش رخ ٤ ض ح ؼزش ح ش ٤ س ٠ ػزخ س ػ ؽ ح ح ؽ رش ظ ٤ ي أ هخ ك ٢ س ٣ ظ ح و ػ ٤ ش ط حأل هخ ػ ٠ ػالع هخ خص ح ل ع ا ط ٤ ي حأل هخ ٣ ػش حث ٢ ح كيع أ ٣ ظ ح ه 7 ك ٢ خ ط ٤ ي حأل هخ ٣ ظ ط ط ح حرق ح ١ ٣ ظ ح ه 7 ك ٠ ح ؼالع هخ خص ك ٤ ح ه 777 ح ه ح حرق ح ح ؽ ٣ لظ ػ ٠ 1. ػيى LABEL 3 إلى حؽ حأل هخ ر خ 2. ػيى BUTTON 2 أكيح خ إلؿالم حأله ظ ٤ ي حأل هخ 3. ػيى PICTUREBOX 3 ػغ ح ظ ر خ خ ح ػؼض 3 ط إلظ خ ط س طلض ح ه ح وخص ر خ ك ٠ كخ ش ظ ح ؼالػش طظ ػالع ط كخ ش ح ه ٣ ي 777 حال ظ خء ػ خ رظ س حكيس كوؾ ٣ ظ ر ش ح ح ٠ START خ ٢ ٣ الكع أ ش ك ٢ خ و ا ٠ ػالع أؿ حء ػ ي ح ه ف ػ ٠ ط ي م ح ظ س إلى حؽ ح ظ س رخ ؼؾ ػ ٠ ح ؼال ش ح ١ طؼ طظ خ ح خك س ح ظخ ٤ ش خ ٣ اى حؽ ح ظ س ح ظل ر ؿ ى خ ىحه حإلؽخ ؿ ء هخص رخ ظ ك ٤ ش ٣ ظ اهلخء ؿ ٤ غ ح ظ ح ؿ ىس ػ ي ح و ػ ٠ ح start ؿ ء هخص رخأل هخ 2 3 LABEL خ ٣ ي أ ٣ ظ ك ٢ ح أ هخ ش ي ه خ ربى حؽ ح ى CStr )( ا ٠ 10 أى حؽ ح ى Int لخى خ ا حأل هخ ؿ ٤ ؼ خ أ هخ طل ٤ لش أى حؽ ح ى Rnd لخى خ أ اظ خ حأل هخ ٣ ػش حث ٢ ؿ ٤ طذ ح ء ح وخص رظلو ٤ ن ح ش ؽ اظ خ ح ظ طزخػخ أ ش ك ٢ كخ ش أ ٣ ظ ريحه ح label ه 7 طظ ح ظ س ح ظخرؼش زخش س تحم ل التمر ن الخامس 12 3

13 ظط لخص ك ٤ ح ر ٤ ي 2008 خ زن ظط ٤ غ أ ليى رؼغ ح ظط لخص ح ظزؼش ػ ي ح ز ش ك ٢ ر ٤ جش ك ح ر ٤ ي 2008 ح ظط لخص ح ح ز ٤ ش Statements) (Program ح ح ز ٤ ش ٢ ػزخ س ػ ح ح ظ رش ك ٢ ح ط ح ز ٤ ش ) هخ ش ح ى ( طو ح رؼ خ هال ك ش ط ل ٤ ح ز خ ؾ ال ( COMPILER ح ظ ؿ ا ٠ ش ح ٥ ش ) ٣ و رو حءس ح ط ل ٤ خ ٣ وظ ق ؽ ح رل ذ ح لخؿش كزؼؼ خ هي ٣ ؽ ١ ال ح زؼغ ح ٥ ه هي ٣ لظ ١ ػ ٠ ش حكيس ؿ ٤ ؼ خ ٣ ذ أ طظزغ ح ط م ح ز ٤ ش ح ظ ٢ ٣ ظوز خ ح ظ ؿ أ COMPILER ك ٢ ح ل ٤ ح ر ٤ ي 2008 ح ح ز ٤ ش هي طلظ ١ ػ ٠ خص ؼ هظخثض أ خء خث خص ظ ٤ حص أ هخ ه ٤ If (TextBox1.Text = "1612") And (CheckBox1.Checked = True)Then Label1.Visible = True ح خص ح ل س (Keywords) ٢ خص ل س ك ٢ ر ٤ جش ح ظط ٣ ح خص طظؼخ غ COMPILER رخ ط ٣ وش ح ظ ٢ هي كيىص ل خ هز ط ١ ش ح ز ش ؼ ح ش END ط ظوي إلؿالم ح ز خ ؾ أ ح ظطز ٤ ن ػ ٤ كال ٣ ي أ طو رظؼ ٣ ق ظ ٤ ر ل ح ش ح خص ح ل س طؼظز ؿ ء ر ٤ ش ح ح ز ٤ ش ح ظخرؼش ل ٤ ح ر ٤ ي ؼظ ح خص ح ل س طظ رخ حأل م ك ٢ ل ح ى End Sub ح ظ ٤ حص (Variables) ح ظ ٤ حص ٢ ػزخ س ػ كخكظخص ز ٤ خ خص طللع ح ز ٤ خ خص رش ئهض ٣ ظ طؼ ٣ ق ح ظ ٤ ربػخكش ش DIM هز ح ظ ٤ طو ح ظ ٤ حص رللع ح ز ٤ خ خص رش ئهض ػخىس خ ط ح ز ٤ خ خص ػزخ س ػ أ خء لخص أ هخ ط ح ٣ ن ط خ ػق الكوخ حألى حص (Controls) حألى حص ٢ ػزخ س ػ ط ي حألى حص ح ظ ٢ طو رخ ظويح خ إلػخكش خة ا ٠ ح ل ؼ حأل ح ط خى ٣ ن ح ض ح ٤ زالص ط خى ٣ ن ح ظ ؿ ٤ حألى حص ح ظ ٢ ٣ ي اػخكظ خ ا ٠ ح ل ح خث خص (Objects) ح خث خص ٢ ػزخ س ػ ح ػ خط ح ظ ٢ طو رظ ؼ خ ر ح طش ر خ ؾ ح ل ٤ ح ر ٤ ي رخ ظويح أكي حألى حص ح ؿ ىس ك ٢ ط ي م حألى حص TOOLBOX ؼ ح ل ط ي م ح ل ح ح ال (Class) ح ال أ ح وخ ذ ػزخ س ػ هخ ذ خث أ أ ؼ ح ١ ٣ ليى ك ٤ خ ح ٣ لؼ ح ح خث ك ٢ ح ل ٤ ح ر ٤ ي 2008 ط ظط ٤ غ ح ظويح ح ح و ح ذ ح ؿ ىس ػ ر ٤ جش ح ظط ٣ 13

14 خالص حأل خء (Namespaces) ػزخ س ػ ه ح ذ Classes طزش طلض ح ؼ ٤ ؼ System. Diagnostics أ ٢ System. Windows ظط ٤ غ ا ظ ا ٠ ح خالص Classes الري أ ط ظذ Imports ك ٢ أػ ٠ ح ل ظز ػخ رخ خ حأل خء ح ليى ح وظخثض (Property) ح وخط ٤ ش ٢ ػزخ س ػ ه ٤ ش ؼ ٤ ش ل ش ر ح طش خث ؼ ٤.ك ؼال ح Button ي ٣ ش هخط ٤ ش ح ض TEXT ح وخط ٤ ش طؼ ي هخى ػ ٠ ط ٤٤ ح ح ي ح وخط ٤ ش IMAGE ح ظ ٢ طليى خ ح ظ س ح ؿ ىس ػ ٠ ح كل ٢ ك ٤ ح ر ٤ ي ط ظط ٤ غ ط ٤٤ ح وظخثض هض ح ظظ ٤ ر ش خك س ح وظخثض حألكيحع Procedure) (Event حألكيحع ٢ ػزخ س ػ ى ؼ ٤ ٣ ظ ط ل ٤ ػ ي خ طظ ؼخ ش خث خ ك ٢ ح ز خ ؾ ك ؼال ح ٣ ليى خ ح ٣ و ح ز خ ؾ رظ ل ٤ ك ٢ كخ ش ح و ػ ٣ ش Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Label1.Visible = True ح ط م (Methods) ٢ ػزخ س ػ أ ح ر ٤ ش ؼ ٤ ش ظو رزؼغ حألػ خ أ ط ل هي خص ؼ ٤ ش خث ؼ ٤ ك ٢ ىحه ح ز خ ؾ PictureBox1.Visible = False ٣ ؿي رؼغ ح ظوخ د ر ٤ ح وظخثض Properties ح ط م ٣ Methods ح ل م ر ٤ خ ر ح طش خ خ ك ٢ ح ى ح ز ٢ أى حص ذ ح يهال ح ظوي طوي ر ٤ جش ح ل ٤ ح ر ٤ ي ح ؼي ٣ ي حألى حص ذ ح يهال ظوي ح ز خ ؾ ؼ ط خى ٣ ن ح ض Textbox ط ظوي إلى حؽ رؼغ ح ظ ص ر خ خى ح و حث Menus ح ظ ٢ طو رخ ظوزخ ح يهال ر ح طش ح و ػ ٤ خ رخ خ أ رخهظ ٤ خ خ ر ح طش ح ٤ ز ى خى ح ؼي ٣ ي حألى حص حأله ؼ RadioButton ط ظوي ؼ كش خ ا ح خ ح شوض ح أ أ ؼ ٠ حالهظ ٤ خ ر ٤ كخ ظ ٤ حألىحس CheckBox ط ظوي ك ٢ كخ ش خ أ ى خ ح ظوي حهظ ٤ خ أ ؼ ه ٤ خ خى حألىحس ٠ ListBox طظ ٤ ق ي حهظ ٤ خ أ ؼ ه ٤ خ رط ٣ وش ح ظظ ٤ ػق ي رب هللا ك ٢ ح ظ خ ٣ ح وخى ش 14

15 ح ظ ٣ ح خى ح ط د ػ ط ٣ ز خ ؾ ال ظؼ حع خص ح ز ٤ ط ػ ٠ أ ط ؿ ظ خ ش ك س ػ ح ز خ ؾ ػ ي ح ؼؾ أ حهظ ٤ خ ح ح طظ ط س ط ػ ٤ ل ٤ ش ك ٢ ل ح ؽ ػ ٠ ا طظ ك ٢ ح زيح ٣ ش ح خص ح ظخ س ال ظويح ػ ي ح و أ حهظ ٤ خ ح case طظ لظ ٣ خط خ رخهظ ٤ خ لظ طظ ط ط ػ ٤ ل ٤ ش ش خ رخ ش 2 ح خث خص ح ي ؿش ك ٢ ح ح ظ ٣ ٢ ر ٤ طش ؿيح ٠ 1. ػيى PictureBox 12 ػغ ح ظ ر 2. ػيى ٤ ظ CheckBox 11 حهظ ٤ خ ح خص خ ح وط حص ح ال رخ زش ٣ ظ PictureBox ظغ ح ظ ر ط ٤ ح وظخثض خ رل ٤ ض ط وظل ٤ ش ح زيح ٣ ش حهظ ٤ خ خ خ ك ٠ ح ؽ ػخ ٤ خ ٣ ط ٤ ح CheckBox ظخرش ح ح ػ ٤ ش ط ٤ هظخثض ح ح وؾ ش ظ خ ذ غ هي ٣ ظ ظخرش ح ى ش رل ٤ غ ػ ي ح ؼؾ ػ ٤ ش طظ ط س ح ح حى حظ خ س غ الكظش ح CheckBox ط ؿي ش PictureBox هخطش رش case رخهظ ٤ خ الكع ح ش ػ ي ح ؼؾ ػ ٠ CheckBox ح ٠ طظ ط ط ػ ٤ ل ٤ ش ػ ٠ فىس case طظ خ CheckBox حه ٠ خص ح يحه ٤ ش ح ؼخ ظخرش ى حالهظ ٤ خ CheckBox خ ي ح ؿ ٤ غ ح PictureBox وظل ٤ ش اال ح PictureBox2 ح وخص ربظ خ ح ظ س CheckBox1 ح ٣ ظ ر ش رخه ٢ ح CheckBox الكع ح ٣ ؼخ ح ح CheckBox ح وخطش رخ لخ ش case ال طظ ك ٠ ريح ٣ ش ح ؽ كوؾ ك ٠ كخ ش حهظ ٤ خ ح case ؼ ع خط خ 15 ح ى ٣ ظ ؿ ح ل ػ ي ريح ٣ ظ كظ ٠ ٣ و ربهلخء ح CheckBox حظ خ خ كوؾ ػ ي ح لخؿش ح ٠ حظ خ خ ػ ي ح ؼؾ ػ ٠ CheckBox ح ٠ رخ ض ٣ ظي case ر ش حالظ خ ك ٠ CheckBox ح case

16 طؼ خ خ زن ٤ ل ٤ ش ح ظويح حألىحس checkbox حألىحس ٤ ل ٤ ش PictureBox ح ظؼخ ؼ خ ح ظويح خ ىحه ح ؽ ( )form الكظ خ أ ش ك ٢ ح ؼخ ح خرن هي ح ظوي خ ػيى PictureBox 12 أػط ٤ خ ى كزخ ظخ ٢ خ ػ ي خ أ ؼ 12 ى هخطش رخ ظ كوؾ أل خ خ ض ؼ ٤ س ك ٢ ح ؽ ح خرن أ ٤ ح ؼ ٤ ؼش هض أ ٣ ؼخ هي ٣ كغ ي زش ح وطؤ ػ ي ح ز ش ؼ س ح PictureBox خ ظؼ أال ؽ ٣ وش حكظ حك ٤ ش ر ٤ طش ظؼخ غ PictureBox ك ٢ كخ ش ح ط ؼ ٤ س ظؼ خ ػ ٠ ٤ جش ط ٣ خ ظخ ٢ تحم ل التمر ن السادس ح ظ ٣ ح خرغ ح ط د ػ ط ٣ رش ؽ ٣ لظ ح ح ؽ ػ ٠ رؼغ حالهظ ٤ خ حص حهظ ٤ خ ٣ ئى ا ٠ اظ خ ط س ؼ ٤ ش ىحه PictureBox ح ظ ح ي ؿش ك ٠ ح ح ؽ الري ح ط ح خ ري خكخص هي ح ظوي ض ك ٠ ح ح ؽ 3 ط ظ ػ ٤ ق هي ه ض رظ ٤ ظ ) sadface,happyface,cryface ( خ ٣ ػ ٠ ظخرش ح ى أ حألى حص ح ظ ٢ ٣ ظ ر خ اى حؽ حهظ ٤ خ حص ٢ ComboBox ListBox ح ظؼخ ؼ ظشخر ط خ خ غ حهظالف ر ٤ ؾ ك ٠ ؽ ٣ وش ػ ع ListBox ComboBox الكع ح ح ل م ؿ ٤ يح ٣ ي ح ظويح ك ذ ؿزظي طظ ٤ ي ح خث خص ح ظوي ش ػيى label 1 ظخرش ح ش ح ظخ س رخ ظ ك ٤ ش ػيى ListBox 1 إلى حؽ حالهظ ٤ خ حص ػ ٤ ش ػ ٠ ا ط حالهظ ٤ خ حص خ ظخ ٢ ( ك ٣ زظ رخ ٢ ) ػيى PictureBox 1 ي إلى حؽ ح ؼالع ط ح ظ ٢ طؼ ع ح خ ك ٢ كخ ش حهظ ٤ خ ح حهظ ٤ خ حالهظ ٤ خ حص ح خروش أ ؿ حال ظ خ رخ ش ف ح ظخ ٢ ٠ ؽ م ظخرش ح ى أل خ ؼ ى خ س أه كؤ ؿ حال ظ خ ح ظ ٤ غ حإل خ رخ الكظخص ح خروش 16

17 أ ال ػغ ح ظ ك ٢ PictureBox طوظ ق ؼ ٤ ح غ ح ط ٣ وش ح ظزؼش خروخ ٤ ظ ح ظؼخ ؼ خ خ ظخ ٢ حهظ ٤ خ project resources ح ظ ح ي ؿش رخ ش ع ٣ ظ اى حؿ خ خ رؼي حال ظ خء ح وط حص ح خروش ٣ ظ اى حؽ ح ظ ك ٢ ح solution explorer خ ٢ ػلش رخ ش الكع ح ح ظيحى ح ظ س ؿيح ك ٢ ك ح ز خ ؾ ك خ خ ض خكخص ح ظ حط خ خكش ح ز خ ؾ حط ظ خ ػ ي ح لخؿش أ ع ػخ خ رؼي ط ٤٤ ح ح picturebox ا ٠ LstIndex هخط ٤ ش NAME رظ ي م ح وظخثض ػخ ٤ خ ظخرش حالهظ ٤ خ حص ( ح يهالص ) ك ٢ ح ListBox خى أ ر ٤ ظزؼ ٤ ػ ي ظخرش ح ى خ أ ال هال ط ي م ح وظخثض ٣ خ ظخ ٢ ٣ ظ ظخرظ خ رخ ش حهظ ٤ خ ك ٢ ط ط ي م ح وظخثض ٣ ظ حهظ ٤ خ ح وخط ٤ ش items ظظ خ ح خك س ح ظخ ٤ ش ح ظ ٢ ٣ ظ ك ٤ خ حالهظ ٤ خ حص ح ظ ٢ ط ٣ ي اظ خ خ خ خ ػيى خ رش ؽ أ ط حهظ ٤ خ ك ٢ ط هخص رش 17

18 الكع أ ح ظؼخ غ ComboBox شز ٤ ط خ خ ؼ ح ظؼخ غ ListBox حالهظالف ك ٢ ش ح ؼ ع خ خى هخط ٤ ش أػخك ٤ ش ComboBox ك ٤ ي ؼال اظ خ ه ٤ ش حكظ حػ ٤ ش رش ك ٢ ح زيح ٣ ش طؼظز ؼ ح الهظ ٤ خ حص ح ؿ ىس رش ٣ ح ظويح ح وخط ٤ ش ط ي م ح وظخثض ح ظخرؼش ComboBox ي ر ظخرظ خ أ خ ح وخط ٤ ش TEXT ح وخطش رش ح ط ٣ وش ح ؼخ ٤ ش ٠ ؽ ٣ وش حكظ حك ٤ ش ٣ ذ ػ ي ح ظؼ خ خ حإل خ ر ى ح ل ٤ ح ر ٤ ي ٣ ض 2008 ظخرظ خ ػ ي ح و ح ى ؽ ػ ٠ ح ؽ ( FORM ) ظظ خ طللش ظخرش حأل حى ظذ ح ى ح ظخ ٢ رش ك ٢ ش ؽ ٤ ظ Form1_Load ظ زخش س ط وخث ٤ خ ك ٢ ListBox ػ ي طش ٤ ح ز خ ؾ ListBox1.Items.AddRange(New Object() {" SADFACE", " HAPPYFACE", " CRYFACE"}) أ خء ح ظ ح ي ؿش رخ ش ع اػخكش ؿي ٣ يس ا ٠ ح ListBox1 ح ى هخص ربػخكش ػ خط ا ٠ ListBox1 ComboBox1.Items.AddRange(New Object(){" SADFACE", " HAPPYFACE", " CRYFACE"}) 'نالحظ التشابة بين الكودين فى السطرين السابقين مع اختالف بسيط فى تغيير اسم االداة المستخذمة الكظش ؿ ى رؼغ ح ط رخأل ح ػ ي ظخرظ خ ك ٢ طللش حأل حى ٠ ظ ٤ ر ٤ حأل حى ك ؼال ح هخص ربى حؽ أ خء ح خث خص ح ظ ٢ ٣ ظ اى حؿ خ ط ي م حألى حص حأل ى حأل م حألك ٣ ظ أل خء ح ل س ز خ ؾ ح ٣ ظ أل ح ح ظ ٢ ٣ ظ ح ظويح خ ك ٢ ح ل ٤ ح ر ٤ ي 2008 طظ رش ح ح ظ ٢ طظ ك ٠ ح ش ف الكع أ خ ىحث خ ؿ ىس ر ٤ ح ؼال ظ ٤ " " 18 ' حألهؼ ٣ ظ ػ ي ظخرش ؿ ش ف ظ ٤ كوؾ ال ىه خ ك ٢ ط ل ٤ حأل حى ط ىحث خ ريح ٣ ش ح ط خ ػال ش

19 أال ؤط ٢ ا ٠ ك ش ظخرش ح ى ك ٢ ح ListBox1 ح ع خ رخ حالهظ ٤ خ ح ي ؽ خروخ ك ٢ ح ٣ ظ ListBox1 ي رخ و ػ ٠ ح خ ظخ ٢ اظ خ ط س خ زن ط اى حؿ ك ٢ ح ش ع ح طزخؽ خ ListBox1 ط ٤ ظظ خ طللش حأل حى ٣ ظ ظخرش ح ى ى ٣ ظ الكظش ح كخالص حالهظ ٤ خ ه ش طزيأ رخ ظ ه ٤ 0 ح لخ ش ك ٣ CASE 0 ح لخ ش زظ CASE 1 ح لخ ش رخ ٢ CASE 2 ٣ ظ ظخرش ى حالهظ ٤ خ ك ٤ خ ر ٤ خ ظخ ٢ ف ٣ ظ ح ش ف ػ ٠ كخ ش حكيس ك ٢ ح ى ظشخر ػ ي حهظ ٤ خ ح لخ ش ح ٣ ListBox1 حهظ ٤ خ خ Select Case ListBox1.SelectedIndex ك ٢ ح لخ ش حأل ٠ CASE 0 Case 0 LstIndex.Image = Global.WindowsApplication7.My.Resources.sadface ٣ ظ ػ ع ح ظ س ك ٠ LstIndex ح ؿ ى ك ٠ ح RESOURCES ش ع ح خ ***** ٣ ظ ظخرش ح ح ظ س ػ ٠ ك ذ ح لخ ش حهظ ٤ خ خ LstIndex.Visible = True End Select ٣ ظ اظ خ ح LstIndex ي ؽزؼخ ظ ح ظ س ح وظخ س ر خ 19 تحم ل التمر ن السابع ه ربؿالم ػ ٤ ش حالهظ ٤ خ ح لخالص ؽزؼخ رؼي اى حؽ ؿ ٤ غ ح لخالص ح ي ؿش رخ ش ع ٣ ظ ح ظ ح لخ ظ ٤ ح ظخ ٤٤ غ الكظش ط ٤٤ ح ح ظ س كخ ش

20 ح ٥ رؼي ط ل ٤ خ ح ح شخ ٣ غ ح خروش أطزلض خ هز س ال رخ ر خ ك ٢ ح ظؼخ غ هظخثض ح خث خص خ PictureBox Checkbox ListBox ComboBox Form Button Label ي ف و رؼ ط ٣ ز ٤ ٣ لظ ػ ٠ ؼظ حألى حص ط ٤ و خ ؼخ ح ظؼخ غ هظخثظ خ إلظ خ خ رخ ش ح ط د أل ٢ خ رظيى ش ف ٤ حرظ خ أ ح ظؼخ غ لظ ك ٤ ؤه رخ ش ف رخ ط ٣ وش ح ظو ٤ ي ٣ ش خى ريحث هي ط خ هز ز ش ح ٣ ؼش ط ك ٤ ط ػي ٣ يس ح حى ح ز ش ٠ ؤطزغ ح ط ٣ وش ح زيحث ٤ ش ف أ ؼ ح ظويح حأل حى كظ ٠ ٣ ظؼ ٠ خ ح ظي ٣ ذ ػ ٤ خ ح ظؼخ غ ح ل ٤ ح ر ٤ ي 2008 رؤه ى حر ؾ ح ؼ خص حأل حى خ شخ ي خ رؼغ ح حهغ ح ظ ٢ طظ ٤ ق ي ح ش حء ػز حال ظ ض ل خ رظيى ػ ؽ حؿ ش ش حء ز ٤ ط لوخط ػ ٠ أ ٣ ظ أى حؽ أ خء ش خص ز ٤ ط ٣ ظ حالهظ ٤ خ ع ح خ ر ٤ غ ؿ ى ط س طل ؿ ح ش ش طظ ػ ي حالهظ ٤ خ ى ٣ الص أؿ س وظ لش ش ش طظ ط ط ػ ي حهظ ٤ خ خ حهظ ص ػالع ى ٣ الص.2 3 حهظ ٤ خ ؽ ٣ وش ح يكغ حء ش ٤ ي أ هال ىص خ ص.3 5 أى حؽ رؼغ ط زؼغ حإلػخكخص ح ظ ٢ ٣ ش حث خ لوخص خ ح ز ٤ ط ح ١ ه ض رخهظ ٤ خ خروخ ؽزؼخ ٣ ؿي ظ ل ٤ ػ ٤ ش ح ش حء ر خء ػ ٠ حالهظ ٤ خ حص ح خروش اظ خ خ ش ػ ي ح ش حء طز ي رخ ػ ٤ ش ح ش حء ط ض ر خف ٣ ػق ر خ ٤ ش ح يكغ ح وظخ س هال ي 6 حسب اخت ار وس لة الدفع 6 غ الكظش أ ش طظ خ ش ح ش حء أال ك ٢ كخ ش حهظ ٤ خ ح خ ؽ ٣ وش ح يكغ 20

21 ح ظ ٣ ح ؼخ الكظش ٣ ي حالهظ ٤ خ ر ٤ ح ط ٣ وش ح ظزؼش ك ٢ ح ظ ٣ ح خرغ إلى حؽ ح ظ ك ٢ ح PICTUREBOX أ ٣ ي ح ظويح ح ط ٣ وش حأله حكظ حكخ خ طؼ خ ك ٢ ريح ٣ خط خ ٢ ح ط ٣ وش ح ظ ٢ حطزؼ خ خ أل ٢ رظيى ش ف ز ؾ ٤ غ ؼ ٢ ؽ ٣ ش ش ح ع خ ا خري ح خ حص ػ ٠ ح ظؼخ غ حأل حى ح أ ٠ ح هط حص ري ٤ ٣ ش أ ؼ كش ح زيح ٣ ش ط ك ٤ ح هض ح ى ىػ س ٠ ي ٤ وظش ك حأل رطز ٤ ؼظ خ ح خث خص ح ي ؿش ٠ 1. ػيى LABEL 1 إلى حؽ ح ؼ ح ػ ٤ ش ٣ ظ ط ٤ و خ ٢ ٣ ػيى GroupBox 2 خ و ر خ Checkbox ا ٠ ػظ ٤ خ ػش ح Manufacture ػش ح Accessories.2 3. ػيى Checkbox 9 خ ٣ ظ هال ح ظؼخ غ ٣ ظ PictureBox طو ٤ ح ٠ ػظ ٤ ك ٠ GroupBox ػش ش ٠ CheckBox 3 ػش Manufacture ػش ح ٠ ٠ CheckBox 6 ػش Accessories 4. ػيى ListBox 1 إلى حؽ ى ٣ الص حألؿ س ريحه ش 5. ػيى ٣ ظ ComboBox 1 ك ٤ اى حؽ ؽ ٣ وش ح يكغ خى حهظ ٤ خ ر ٤ ح يكغ ػ ؽ ٣ ن ش ٤ ي أ ح يكغ ػ ؽ ٣ ن ىص خ ى ػيى BUTTON 1 ظ ل ٤ ػ ٤ ش ح ش حء هال ػخى ؿيح خ رخ ش ػيى ٣ ظ PictureBox 20 طظ ٤ ق ح ظ ا ٠ 3 أؿ حء ؿؼ وظل ٤٤ غ ريح ٣ ش ح ظش ٤.6.7 ػش ط ش ش ح ظ ؼش ح ظ ٢ ٣ ظ ح ظؼخ ؼ خ هال ػيى Checkbox )1 ا ٠ ) 3 أل خ حهظ خ ػالع ؿ خص ؼالع ش خص كوؾ ح ظ ؼش ز ٤ ط ٣ ح ظ ك ٢ PictureBox )1 ا ٠ ) 3 ر خ رخ ظ ٤ ن ح ظخ ٢.A 21

22 ػش ط حألؿ س ح ظ ٢ ٣ ظ حهظ ٤ خ خ هال ListBox ػيى 9 ط ػ ٠ أ خ أ ش ش خ ش ر ع ز ٤ ط حأل حع ح ٥ ط ٤ ش ؿ خ ز ٤ ط ظز ٢ الد ط د ٠ ٤ الرظ د ٣ ح ظ PictureBox ( 4 ا ٠ ) 12 خ ظخ ٢.B ػش ط ؽ ٣ وش ح يكغ خ ط ط ٤ كوؾ ك ٢ ( PictureBox 3 ا ٠ )14 ٣ ش خ ظخ ٢.C ػش ط إلػخكخص خ ك ٢ ) PictureBox 15 ا ٠ ) 20 ٣ ػغ ك ٢ خ ط س حألؿ س ح ؼخكش ا ٠ ح خ حألط ٢ خث خػيس ٣ ط ٤ و خ ظخ ٢.D الكع ح ش خ ح ظوي خ ح ط ٣ وش ح خروش ك ٢ ح ظ ٣ ه 7 ح وخطش رخ PictureBox ف و رؼ ػيى 9 PictureBox كوؾ ريال PictureBox 20 ف ك أ ٣ ؼخ ك ٢ ظخرش حأل حى خ ٠ حهظ ص ح ط ٣ وش ح ط ش ظ ح حأل ح ػ ٤ ح ظ ػ ٤ خ ػش 3 PictureBox ا ٠ 12 ػش PictureBox 1 ا ٠ 3 ػش 1 Checkbox ا ٠ 3 ىحه GroupBox ح ٣ ظ ط ط ٤ ذ خ زن ك ٢ ؽ حكي لظ ػ ٠ ؽ خ ظخ ٢ label ظخرش ح ش رش ك ذ ح ظ ٤ ن ح ListBox ح ١ ٤ ظ حهظ ٤ خ ى ٣ الص حألؿ س ش ح ComboBox ح ١ ٤ ظ اى حؽ ٤ ش ح يكغ رش ػش Checkbox 4 ح ٠ 9 ىحه GroupBox ػش PictureBox 15 ا ٠ ػش PictureBox 13 ا ٠ 14 ح button ظ ل ٤ ػ ٤ ش ح ش حء

23 ظخرش حأل حى ظ ٣ ) BUY YOUR COMPUTER أ ال ح Label ال ٣ ؿي رش ح حى كوؾ ح ظ ٤ ن خ رخ ش ظخرش ح ش ح ظخ س ا خ ( ػخ ٤ خ ح PictureBox ؿ ؼ خ ال ٣ ؿي ر خ ح حى كوؾ ح ظ رخ ط ٣ وش ح ػلش خ ر ل اػيحى ح وظخثض ٣ ظ ػغ ػش ط ك ذ ح ظ ػ ٤ ق ح خرن ك م رؼؼ ك ٠ خ ح ػق رخ ؽ ي ػ ٠ أ خ ا ٣ ظ ظ ك ٠ ل ح خ ػ ي حهظ ٤ خ ٣ ظ طؼي ٣ ح وخط ٤ ش ٤ ظ visible اهلخث ؿ ٤ ؼخ ػ ي ريح ح ظش ٤ F5 ػخ ؼخ ح Checkbox ػش ٣ ؿي ٠ Manufacture ر خ ػيى ( Checkbox 3 1 ح ٠ ) 3 ٠ طزطش ر ػش ح ظ ( 1 ا ٠ ) 3 ٠ ط ؼال خص ح ٤ س ش خص ٣ ظخرش ح ى ك ٠ CheckBox1 ح ٠ ACER خ ظخ ٢ حأل حى ط ل ك ٢ كخ ش ط ٤٤ كخ ش حالهظ ٤ خ ك ٢ CheckBox1 ؽزؼخ ٣ ظ ك ٢ ريح ٣ ش حأل ط ٤ CheckBox1 ؿؼ خ ؿ ٤ وظخ س ػ ي ح ظش ٤ ٣ ظ ي ط ي م ح وظخثض Private Sub CheckBox1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckedChanged ح ح ى إلهلخء ح ؼال ش CheckBox3 CheckBox2 الكع أ ح CheckBox ح ؼالػش طظؼخ غ ػيى 12 ط س ح PictureBox ي ٣ ذ حظ خ ح ظ س ح وخطش رخ CheckBox1 حهلخء ح 11 ط س ح وخطش رخالؿ س حاله خ ٣ ظ ػغ ح ش ؽ ح ش ك ٠ كخ ش ػي حهظ ٤ خ CheckBox1 طوظل ٠ ح ظ س ح وخطش رش ح ؿ ىس ك ٠ PictureBox1 CheckBox2.Checked = False CheckBox3.Checked = False PictureBox1.Visible = True PictureBox2.Visible = False PictureBox3.Visible = False PictureBox4.Visible = False PictureBox5.Visible = False PictureBox6.Visible = False PictureBox7.Visible = False PictureBox8.Visible = False PictureBox9.Visible = False PictureBox10.Visible = False PictureBox11.Visible = False PictureBox12.Visible = False If CheckBox1.Checked = False Then PictureBox1.Visible = False End Sub الكع أ حأل حى ح خروش ف طظ CheckBox3 CheckBox2 ي ظشخر ؿ ٤ ؼخ حالهظالف ٤ ك ٢ PictureBox أ ٣ ٣ ظخ أ ٣ وظل ٢ ك ذ ح ظ س ح حى اظ خ خ اهلخء رخه ٢ ح ظ الكع ح ل م ك ٢ ح ظ ٣ ح كن الكع خ ػيى حأل حى خ ز ٤ أل خ حهظخ خ أ ظؼخ غ ط س ػ ٠ كيس PictureBox حطزؼ خ ح ط ٣ وش ك ٠ ح ظ ٣ ه 7 ك ح ظ 11 ى ك ٢ ح س ح حكيس ربؿ خ ٢ 33 ى 1 CheckBox ا ٠ 3 كوؾ 23

24 حرؼخ ح ListBox هخص رخهظ ٤ خ ع أ ى ٣ ح ز ٤ ط ح ١ ط حهظ ٤ خ ح ش ش ح ظش خروخ ٠ هخطش رخ ظؼخ غ ح ظ ( PictureBox 4 ا ٠ 12( رؼي ظخرش ح يهالص رش ربكي ح ط م ح خروش اظ خ خ خ رخ ش طؤط ٠ ك ش ظخرش حأل حى ط ٢ ٣ Case 0 Case 1 Case 3 ح طز ٤ ؼ ٢ أ طظ ٤ ط حألؿ س ي رخهظالف ح خ ش ( ح ش ش ح ظ ؼش ) ع ح خ ل case0,case1,case2 ك ذ ش ش ح ٤ ش ؽ خ ك ٢ ظخرش ح ى خ Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged If CheckBox1.Checked = True Then Select Case ListBox1.SelectedIndex Case 0 PictureBox4.Visible = True PictureBox5.Visible = False PictureBox6.Visible = False PictureBox7.Visible = False PictureBox8.Visible = False PictureBox9.Visible = False PictureBox10.Visible = False PictureBox11.Visible = False PictureBox12.Visible = False End Select End If If CheckBox1.Checked = True Then Select Case ListBox1.SelectedIndex Case 1 PictureBox5.Visible = True PictureBox4.Visible = False PictureBox6.Visible = False PictureBox7.Visible = False PictureBox8.Visible = False PictureBox9.Visible = False PictureBox10.Visible = False PictureBox11.Visible = False PictureBox12.Visible = False End Select End If If CheckBox1.Checked = True Then Select Case ListBox1.SelectedIndex Case 2 PictureBox6.Visible = True PictureBox4.Visible = False PictureBox5.Visible = False PictureBox7.Visible = False PictureBox8.Visible = False PictureBox9.Visible = False PictureBox10.Visible = False PictureBox11.Visible = False PictureBox12.Visible = False ك ٢ كخ ش حهظ ٤ خ CheckBox1 ؼال ح وخص رش ش ٣ ظ ACER حهظ ٤ خ ح لخ ش حال ٠ CASE0 ٠ ؼال PC COMPUTER ك ٠ كخ ش حهظ ٤ خ خ ٣ ظلون ح طظ ح ظ س ك ٠ PC ح وخطش رؼ ع ط س ٠ PictureBox4 COMPUTER ح وخص رش ش DELL ح ظ ٠ ط حهظ ٤ خ خ ك ٠ ح ش ؽ حال ك ٠ كخ ش حهظ ٤ خ CheckBox1 ؼال ح وخص رش ش ٣ ظ ACER حهظ ٤ خ ح لخ ش ح ؼخ ٤ ش CASE1 ٠ ؼال LAPTOP COMPUTER ك ٠ كخ ش حهظ ٤ خ خ ٣ ظلون ح طظ ح ظ س ك ٠ ٠ PictureBox5 ح وخطش رؼ ع ط س LAPTOP COMPUTER ح وخص رش ش DELL ح ظ ٠ ط حهظ ٤ خ خ ك ٠ ح ش ؽ ك ٠ كخ ش حهظ ٤ خ CheckBox1 ؼال ح وخص رش ش ٣ ظ ACER حهظ ٤ خ ح لخ ش ح ؼخ ؼش CASE2 ٠ ؼال MINI NOTEBOOK ك ٠ كخ ش حهظ ٤ خ خ ٣ ظلون ح طظ ح ظ س ك ٠ ٠ PictureBox6 ح وخطش رؼ ع ط س MINI NOTEBOOK ح وخص رش ش DELL ح ظ ٠ ط حهظ ٤ خ خ ك ٠ ح ش ؽ حال اهلخء رخه ٢ PictureBox ح وخطش رخالؿ س End Select الكظش ح ش ٤ ظ ط ٣ ح وط حص ي ك ٠ كخ ش حهظ ٤ خ CheckBox3 CheckBox2 ح وخص رخ ش ظ ٤ حاله ٣ DELL HP غ حهظالف ح ظ ح وخطش ر الكع ح ل م ك ٠ ح ظ ٣ ح كن ال طظؼي ح ل م ؿ ٤ حظ خ ح حهلخء ط س ؼ ٤ ش هال ح ظل ك ٠ PictureBox12 ح وخص ر خ حظ خ س حهلخء ح زخه ٠ أ ٣ ؼخ الكظ ح ٤ ش حأل حى ح ظوي ش ك ٢ كخ ش ٤ ق خ ح حهظظخ خ ح ظوي خ ح ط ٣ وش ح خروش ك ٢ ح ظ ٣ ه 7 24

25 هخ خ ح Checkbox ح وخطش ر ػش ٣ ؿي ٠ ACCESSORIES ر خ ػيى ( Checkbox 6 4 ح ٠ ) 9 ٠ هخطش رخ ظل ك ٢ اظ خ ( PictureBox 15 ح ٠ ) 20 خ زو ػل خ Private Sub CheckBox4_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CheckBox4.CheckedChanged PictureBox15.Visible = True If CheckBox4.Checked = False Then PictureBox15.Visible = False End Sub ؽزؼخ ف طظ ح ؼ ٤ ش CheckBox5 CheckBox8 CheckBox7 CheckBox6 CheckBox9 رخهظالف اظ خ PictureBox ح وخص ح ظل ك ٢ ش ؽ حالهظ ٤ خ ك ذ كخ ظ خ ٣ ظ ػغ ش ؽ أ ش ك ٢ كخ ش ػي حهظ ٤ خ CheckBox4 ح ح ح ش ػال ش حالهظ ٤ خ ش كطزؼخ رخ ظخ ٠ طوظل ٠ ح ظ س ح ؿ ىس ك ٠ PictureBox15 خ ك ٢ كخ ش حهظ ٤ خ ٣ ظ CheckBox4 حظ خ ح ظ س PictureBox15 ح ل ع ح ر خ ط س ك ذ ر ش CheckBox4 KEYBOARD ( 13 ا ٠ ) 14 رخإلظ خ أ حإلهلخء ك ذ ح لخ ش خى خ ح ComboBox هخص رخ ظؼخ غ ح ظ ح وخطش ر PictureBox ح وظخ س ي رؼي ظخرش ى ح لخ ش ربكي ح ط م ح خروش Case 0 Case 1 Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged Select Case ComboBox1.SelectedIndex Case 0 PictureBox13.Visible = True PictureBox14.Visible = False Case 1 PictureBox14.Visible = True PictureBox13.Visible = False End Select End Sub ٠ ػ ي حهظ ٤ خ ح لخ ش ح ؼخ ٤ ش case 1 ك ٢ ٣ ظ ComboBox1 حظ خ ح ظ س ح ؿ ىس ك ٠ PictureBox14 sheque اهلخء ح ظ س ح ؿ ىس ك ٢ PictureBox13 ح وخطش رخ ط ٣ وش حأله ح وخطش رط ٣ وش ح يكغ ٠ ػ ي حهظ ٤ خ ح لخ ش حأل ٠ case 0 ك ٢ ٣ ظ ComboBox1 حظ خ ح ظ س ح ؿ ىس ك ٠ PictureBox13 ح وخطش رط ٣ وش ح يكغ credit card اهلخء ح ظ س ح ؿ ىس ك ٢ PictureBox14 ح وخطش رخ ط ٣ وش حأله 25

26 خرؼخ ح button اػطخء أ ح ش حء ح ز ٤ ط حألؿ س حإلػخك ٤ ش ك ٢ كخ ش ؿ ى خ ك ٠ كخ ش حالهظ ٤ خ الكع أ ح ال ٣ طلؼ ٤ ش حال ك ٢ كخ ظ ٤ الري ط حك ؼخ ح لخ ش حأل ٠ ال ري ؿ ى ؿ خ طشظ ٣ ح الري حهظ ٤ خ اكي ح ش خص ظؼخ ؼ خ ح لخ ش ح ؼخ ٤ ش الري حهظ ٤ خ اكي خث ح يكغ ح ظ ك س ك ٢ كخ ش ػ طلون ح ش ؽ ٤ ؼخ ف طظ هق ح ؼ ٤ ش ال ٣ ل ح ح ى ح ط د ش ط ل ٤ Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If CheckBox1.Checked Or CheckBox2.Checked Or CheckBox3.Checked Then Select Case ComboBox1.SelectedIndex Case 0 MsgBox(" The purchase was made by credit card ") Case 1 MsgBox(" The purchase was made by cheque ") End Select End If ش ؽ خ خ أ ش ك ٢ كخ ش حهظ ٤ خ CheckBox1 ح CheckBox2 ح CheckBox3 ح ٣ ؼخ ط حهظ ٤ خ ح لخ ش ComboBox1 case 1 ح وخطش رخهظ ٤ خ ٤ ش ح يكغ cheque طظ خ ح خ ش ح ظخ ٤ ش ػ ي ح ؼؾ ػ ٠ ح buy now ش ؽ خ خ أ ش ك ٢ كخ ش حهظ ٤ خ CheckBox1 ح CheckBox2 ح CheckBox3 ح ٣ ؼخ ط حهظ ٤ خ ح لخ ش ComboBox1 case 0 ح وخطش رخهظ ٤ خ ٤ ش ح يكغ credit card طظ خ ح خ ش ح ظخ ٤ ش ػ ي ح ؼؾ ػ ٠ ح buy now ح ح ظ ٤ خ ح ظ ٣ ي أ طوخ ر ٤ ح ط ٣ وظ ٤ ك ٢ ح ظويح PictureBox حهظ ٤ خ حال ذ ي تحم ل التمر ن الثامن 26

27 ح ظ ٣ ح ظخ غ ظؼ ف ؼخ ك ٢ ح ح ظ ٣ ػ ٠ ٤ ل ٤ ش اى حؽ حرؾ هغ ػ ٠ طللش ح ؽ ي ٣ خ ي هال ح ظويح حألىحس linklabel ي هال ط ي م حألى حص ٠ حألىحس ح ظ ك س إلػخكش ح حرؾ ػالهش رخال ظ ض ػ ٠ ح ؽ ح ط د ػ ؽ رش ػيس حرؾ حهغ ػ ٠ حال ظ ض غ الكظش ا رؼغ أ ظ ش ح ظش ٤ طلظ ػ ٠ أ ؼ ظظلق ؿ ٤ ح ظظلق حالكظ حػ ٢ Internet Explorer ؼ ظظلق Mozilla Firefox ؼال أ ؿ ٤ س ي ك ٢ كخ ش ؿ ىس كوؾ ػ ٠ ح خ ك ٤ خ ط ؿ ٤ ح ى ا ٠ ح ظويح ح ظظلق ح لؼ ي ٣ خ ػ ي كظق ح هغ ػ ٠ حال ظ ض ي ربػخكش ح ح ظظلق خ ٢ ٣ هز ح هغ ح حى كظلش هال ؼ " Firefox.exe " ك ٢ كخ ش ح ظويح أ iexplore.exe" " ك ٢ كخ ش ح ظويح أ ط ى ػ ح ح هغ خ كوؾ ٤ لظق غ ح ظظلق حالكظ حػ ٢ ري ط ؿ ٤ ح ى رؼغ اػخكش ح linklabel ط ٤ هظخثظ خ ظظ خ رخ ظ ٣ ظ اى حؽ ح ى خ ( ح ظ PictureBox خ ى ح ظ ػ ٤ ق ٤ خ ح ىه ك ٢ ح ى ي كخ ح GroupBox خ ظ ٤ ن كوؾ ػ ٠ ا ٣ ظ ظخرش حأل حى كوؾ ك ٢ ) linklabel Close() Private Sub LinkLabel2_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel2.LinkClicked System.Diagnostics.Process.Start("firefox.exe", " End Sub Private Sub LinkLabel1_LinkClicked_1(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked System.Diagnostics.Process.Start("iexplore.exe", " End Sub Private Sub LinkLabel4_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel4.LinkClicked System.Diagnostics.Process.Start(" End Sub Private Sub LinkLabel3_LinkClicked(ByVal sender As System.Object, ByVal e As System.Windows.Forms.LinkLabelLinkClickedEventArgs) Handles LinkLabel3.LinkClicked System.Diagnostics.Process.Start(" End Sub تحم ل التمر ن التاسع 27

28 ح و حث حألى حص حك ح ل ح زيأ ك ٢ ح ح لظ رظؼ ح و حث أش ؽش حألى حص ط خى ٣ ن ح ل ح ظؼ ف ػ ٤ أ ؼ لظق ح ر خ ؾ ٣ ظؼخ غ ر ٤ جش ٣ ي ف ؤه ك ٢ ؼخ خ ح ر خ ؾ ح ل ٤ ح ر ٤ ي 2008 ل ش ٣ ؾ ح و حث ش ٣ ؾ حألى حص هخث ش ي ش هخث ش أه هخط ش FILE طوظ ق ش حثؾ ح و حث ر خ ؾ ا ٠ أه ك ذ ع ح ز خ ؾ ؽز ٤ ؼش ش حثؾ ح و حث حألى حص ح ظ ٢ ٣ ظوي خ ظؼخ غ لظ حس ؼظ ح ز ح ؾ طظشخر ك ٢ ح و حث ) FILE,EDIT,VIEW,HELP ( ك ٢ حأل خء كوؾ ح ؼ ر خ ؾ ػ ٠ ك ذ ح ظويح ظؼ ؼخ ك ٢ ح ح ء ح ظؼخ غ حألىحس MenuStrip ط ظوي ؼ ش ٣ ؾ ح و حث حألىحس ToolStrip ط ظوي ك ٠ ػ ش ٣ ؾ حألى حص ٣ ظ ح ط ا ٤ ؽزؼخ ط ي م أى حص ح ز خ ؾ خ حألى حص ح ظ ٢ طؼ ٤ ق ظ ؿ خ ٢ حكظ حك ٢ ز خ ؾ ح ظ ٢ طو ػ ٤ ش اػخكش ح و حث رخ ظويح حألىحس MenuStrip ٣ ي اػخكش ح و حث ا ٠ ر خ ي ي ٣ ي ح ظؼي ٣ ػ ٠ رخ ظويح حألىحس MenuStrip خ ٣ ي اػخكش ح خص ح وخطش ػ ٠ ح و حث ؼ لخط ٤ ق حالهظظخ ػال خص طؤش ٤ ك غ حألىحس ط ظط ٤ غ اػخكش ح و حث حأل خ ٤ ش ز خ ي رؼطش حكيس ري طؼو ٤ ي ؽزؼ خ رؼي اػخكش ح و حث ز خ ي الري اػخكش ح ى ح و حث ال ر ٤ جش ح ظط ٣ ط خػيى كوؾ ك ٢ طظ ٤ ح و حث خ ٣ خ اػخكش لخط ٤ ق ح ط ٢ ط ي ح لخط ٤ ق أ ح ل ف ح ظ ٢ طؼط خ رخإلػخكش ا ٠ ح ٢ ر ى Alt ط ح ٣ غ ا ٠ هخث ش خ ك ؼال لظق هخث ش ٣ ظ File ح ؼؾ ػ ٠ Alt+F كش ح لخط ٤ ق ٣ ظ ي رخ ي ؽ ح ؼال ش & هز ح ل ف F ح ١ ط ٣ ي ا ٣ لظخف ح ط ٣ ظ ط وخث ٤ خ اى حؽ ط طلض ح ل ف ح ؼ ٤ ك ٠ رؼغ أ ظ ش ح ظش ٤ ك ذ حإلػيحىحص حإله ٤ ٤ ش ٣ ي ك ؼال ح وخث ش File Edit View لظخف ح ط Alt+F Alt+D Alt+W ؽ ٣ وش ظخرظ ك ٢ ح ؽ أ ط ي م ح وظخثض &File E&dit Vie&w 28

29 ه حػي ػخ ظؼخ ف ػ ٤ خ إلػخكش ح و حث ا ٠ ر خ ي خ ك ٢ كخ ش ح و حث رخ ش حال ٣ ٤ ش حريأ ر ي ح و حث رل ف Capital حك ص ا ٣ ر ي ػزخ س ػ ش حكيس أ حػ ظ ٤ لي أكظ ٢ حؿؼ ه حث ي ش ل ش حهظ خص ش ظؼز ٤ ػ ظخثل خ ال طؼ ح ظوي ٣ لظخ ك ٢ ظ ٤ لش ر ي ر ى ح وخث ش ك ؼال إلؿالم ح ز ح ؾ ح ظوي ح ش" اؿالم " أ Close ك ذ ش ح ز خ ؾ أػق لخط ٤ ق ط ر ي ك ٢ ه حث يروي ح ظطخع ٣ لؼ أ ٣ لظخف ح ط ح ل ف حأل ك ٢ ح ز ي أ ٣ ي ط ٤٤ ح ز ي ح ١ ٣ لظ ػ ٠ ػال ش ط ر ػغ... ؼال ا خ أ ش يال ش ػ ٠ أ ش رش لظخف ط أ ٣ ظ ظخرش لظخف ح ط هال اػخكظ ك ٢ ط ي م حألى حص ح ح ز ي ؼال ( )Ctrl+F ه رؼ خكش ح ز ى ح ظشخر ش طلض هخث ش حكيس ك ؼال ح ز ى ح وخطش رخ ن ح لظق ح للع ح طزخػش طلض هخث ش حكي ا ح خ ي ٣ ي ر ي ر ى ح وخث ش ٣ ظوي ؽ ٣ وش ح لظق ح ن ه ربػخكش طؤش ٤ On/Off رخ ذ ح ز ي كب ح خ ح ئش ؿ ى ٣ ؼ خ لظ ف ح ؼ رخ ؼ ؼ ح و حػي أػال ٤ ض ش أل ١ ظ ػ ي ر شح و حث ح ز ؾ ح ظط غ ا ٠ حالكظ حف ح ١ ٣ ٣ ي طظ ٤ ح ز ح ؾ ر ؼ ٤ خ ٣ ش أ كن ح ؼخ ٤٣ ح و ٤ خ ٤ ش ػ ٤ اطزخع ح و حػي أػال ؿ ٤ خ ؼخ ٤٣ ح و حث ح ظ ح رؤ ل ا ٠ ح ز ح ؾ ح ؼخ ٤ ش ح ش س ظي ا ظ ٤ خ ح ظ ح ر ح ؼخ ٤٣ ظ رش ه رلظق ؽ ػ ؿي ٣ ي رخهظ ٤ خ حألىحس MenuStrip ط ي م حألى حص اى حؿ خ ىحه ح ؽ ح ؼ ػ ٤ خ غ اى حؽ لخط ٤ ق ح ط ح ٣ غ خ حػخس خ زن ك ٢ ح ي ح خرن و حث ظهر المكون ف صفحة البرنامج تلقائ ا ػ ي ح ظ ل ٤ ٣ F5 ح ؽ خ ػق رخ ؼؾ ػ ٠ هخث ش File طظ خ ح وخث ش ح ي ش خ ر خ ح ز ى ح ظ ٢ ط اػخكظ خ ا ٤ خ خ ٣ ظ ظخرش أ خء ح ز ى ح ي ؿش ىحه ح وخث ش ؼخ ػ ٠ ح ز ى ح ي ؿش ىحه هخث ش File Open, Save, Save as, close, Exit خ ٣ ظ ظخرش ح وخث ش ح ث ٤ ٤ ش ؼخ ػ ٠ ي هخث ش File, Edit, View 29

30 اػخكش أش ؽش حألى حص Toolbars رخ ظويح ToolStrip رب خ ي اػخكش ش ٣ ؾ ألى حص ك ٢ ر خ ي ظو ر ل ح ؼ ح ظ ٢ طو ر ح و حث رل ٤ غ ٣ وظخ ح ظوي ش ٣ ؾ حألى حص أ ح و حث ك ذ ؿزظ ك ٢ ح ظؼخ غ ح ز خ ؾ ٣ ؼظز ح ع ح ظ ٤ ػ ٠ ح ظوي رل ٤ غ ٣ ظوي ح خ أ ح ٢ ر ى ي ٣ أ ؼ ري ٣ ظؼخ ك ٢ حؿ ش ح ظوي ط ؿي ر خ ح ؼي ٣ ي حإلػخكخص ح ٤ حص ك ٤ غ ٣ ي اػخكش ك حط ط خى ٣ ن طؤش ٤ أ خ ظ ص ي هال اػخكش حألىحس ToolStrip هال ط ي م حألى حص ح وخص رخ ز خ ؾ ظ رش ه رلظق ؽ ػ ؿي ٣ ي رخهظ ٤ خ حألىحس ToolStrip ط ي م حألى حص اى حؿ خ ىحه ح ؽ ح ؼ ػ ٤ خ ٣ ظ ح ك ٢ طللش ح ز خ ؾ ط وخث ٤ خ ػ ي ح ظ ل ٤ ٣ F5 ح ؽ خ ػق رخ ؼؾ ػ ٠ ح أ ح ض ك ٢ ش ٣ ؾ حألى حص طظ ط ل ٤ ح ؼ ٤ ش ؽزؼخ رؼي اػخكش ح ى خ ػ ي ح ظظ ٤ خ ٣ ظ حهظ ٤ خ حألىحس ػيس حهظ ٤ خ حص خ ض كخط ؿ ٤ خ ك ذ ح ظظ ٤ ٣ أ ٣ ؼخ اػخكش ػش حألى حص ح و ٤ خ ٤ ش ر ح ط ٣ وش بالضغط على السهم الصغ ر تظهر لنا النافذة التال ة مكن اضافة مجموعة االدوات الق اس ة من هذا االخت ار وادراجخا تلقائ ا فى النموذج 30

31 ح ظ ٣ ح ؼخش ح ط د ػ ر خ ؾ إلظ خ ح هض ح ظخ ٣ ن ٣ ظ ح ز خ ؾ ش ٣ ؾ حألى حص رش ح وخث ش Information ح ١ طظ خ ر ي ٣ خ Time,Date أ ٣ ؼخ ٣ لظ ػ ٠ ش ٣ ؾ حألى حص ح ١ ط ؿي رش أىحط ٤ خ Time, Date ؼ ٤ ك ٢ حأل ٣ و ظ ٤ ح ػل ٤ رخ ش غ ح ؼ أ ش ك ٢ كخ ش حهظ ٤ خ ح هض أ ح ظخ ٣ ن ك ٢ ح ح ط ٣ وظ ٤ طظ خ ط س طزطش رخ هض ح ظخ ٣ ن غ اظ خ ح هض ح ظخ ٣ ن ك ٢ كخ ش حألى حص ح ظوي ش 1. ToolStrip ٠ ط ظوي ؼ ش ٣ ؾ حألى حص ح حأل ٣ و ظ ٤ خ رخ ش حؿغ ح ط ٣ وش خ زن MenuStrip ؼ ش ٣ ؾ ح و حث ح ح ز ي ٣ Date Time حػ ٠ اىهخ لخط ٤ ق ح ط خ ش ك خ هز PictureBox ػيى 2 إلى حؽ ح ظ ط ٤ ح وخطظ ٤ رخ هض ح ظخ ٣ ن كخ ش ٤ ظ Textbox اظ خ ح ظخ ٣ ن أ ح هض رش ػ ي حالهظ ٤ خ ك ٤ خ ر ٤ رؼي حال ظ خ ػ ح و حث حألى حص ح ط ر ا ٠ ح ح ش ح ػق خروخ هال ط ٤٤ ح و حص ح ط رش ك ٢ ط ي م ح و حص أىحس ػ ٠ كيس طؤط ٠ ك ش ظخرش حأل حى ٠ ط خ ظخ ٢ ؽزؼخ ل ظلو ٤ أ حأل ح ١ ٣ ل ح ز ي Time ش ٣ ؾ ح و حث ل حأل ح ظ ٢ ط ل ط س Time ح ؿ ىس رش ٣ ؾ حألى حص ك ٤ ر ي ح ى حكي ر ؼ ٠ أ ش ل ح ى الػ ٤ ي رخ زش ا ٠ Date ك ٢ ح لخ ظ ٤ ك ٤ ظخرش ح ى ك ٢ ح ز ي Time خ ظخ ٢ ى اظ خ ح هض ك ٢ Textbox Private Sub TimeToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton3.Click TextBox1.Text = TimeString PictureBox1.Visible = True PictureBox2.Visible = False End Sub اهلخء ح ظ س ح طزطش رخ ظخ ٣ ن ح ؿ ىس ك ٢ picturebox2 31 اظ خ ح ظ س ح طزطش رخ هض ح ؿ ىس ك ٢ picturebox1

32 ؽزؼخ ل ح ى ح خرن ح ظ د ك ٢ ح ز ي Time ش ٣ ؾ ح و حث ف ٣ ظذ خ ش ٣ ؾ حألىحس ألىحس Time ٣ و ر ل ح ظ ٤ لش خ خ حؿغ ح ظ ٣ ال ح ل ع أ ظو ظخرش ح ى ك ٢ حألىحس Date ش ٣ ؾ حألى حص ح ي ؽ خ ظخ ٢ ى اظ خ ح ظخ ٣ ن ك ٢ textbox Private Sub ToolStripButton4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton4.Click TextBox1.Text = DateString PictureBox2.Visible = True PictureBox1.Visible = False End Sub اهلخء ح ظ س ح طزطش رخ هض ح ؿ ىس ك ٢ picturebox1 اظ خ ح ظ س ح طزطش رخ ظخ ٣ ن ح ؿ ىس ك ٢ picturebox2 ؽزؼخ ل ح ى ح خرن ح ظ د ك ٢ حألىحس Time ك ٢ ش ٣ ؾ حألى حص أ ٣ و ر ل ح ظ ٤ لش خ حؿغ ح ظ ٣ ف ٣ ظذ خ ز ي Time ك ٢ ش ٣ ؾ ح و حث ال ح ل ع TimeString DateString ح ى ح ظوي إلى حؽ ح هض ح ى ح ظوي إلى حؽ ح ظخ ٣ ن تحم ل التمر ن العاشر حك ح ل ح Using Dialog Box Controls ٣ لظ ح ل ٤ ح ر ٤ ي 2008 ػ ٠ ػ خ حك ك ح Dialog Box Controls ؿخ س ال ظويح ك ٢ ؼي ي زو خ ي كال طلظخؽ ا ٠ اػيحى خ ؿي ٣ ي ط ظوي خص ح ش س ح ظ س ؼ خك س كظق ق أ ؿ و أ ؽزخػظ س طلظخؽ اال أ طو ربىهخ ى ألكيحع ح ظ ك س ػ ح ) خك س ح ل ح ( أ خ رخ زش ظظ ٤ كوي ط طظ ٤ خ زوخ رل ذ ح ؼخ ٤٣ ح ؿ ىس غ ظخ ح ظش ٤ ح ٣ ي ح حك ٢ ح يف ح ح لظ ػ ٠ ق أ ح ظيحى ؼ ٤ ح لخص ه ص ؼ ٤ ي ؼ ٤ ك ٢ ح ز ٤ ط لخص ح ؿ ىس زوخ OpenFileDialog طليى ح ح و ص ح ح ي ي ح ح ق ق ح ي ٣ ي SaveFileDialog ط ق ظوي حهظ ٤ خ ع ح وؾ ؽ ٣ وش ػ ػ FontDialog ط ق ظوي حهظ ٤ خ ليى ػ أ ح. ColorDialog ط ق ظوي ح ظ و ر ٤ ح يحص حهظ ٤ خ ي ؼ ٤ FolderBrowserDialog ط ق ظوي رظ ٤٤ ه ٤ خ حص ح طزخػش. PrintDialog ط ق ظوي ر ؼخ ٣ ش ح حى ح ظ ٢ ٣ ٣ ي ؽزخػظ خ هز ح طزخػش خ ٣ لؼ ر خ ؾ ح ى PrintPreviewDialog ط ق ظوي رظ ٤٤ ه ٤ خ حص ح ظللش رظ ٤٤ ح لي ى ظللش ي ك ح م ؿ ٤ خ حإلػيحىحص PageSetupDialog 32

33 أال رؼي أ ػ ك خ ح ل م ر ٤ ش ٣ ؾ ح و حث ش ٣ ؾ حألى حص ٣ ز ٢ خ ؼ كش حك ح ل ح ٠ ػش ح حك ح ظ ٢ طظ خ ػ ي اؿ حء أ ؼ ٤ ط خػي خ ػ ٠ ح ط ا ٠ ح يف ح ؿ خ ك ؼال ػ ي حهظ ٤ خ ر ي save أ open ك ٢ ح ر خ ؾ زن طؼخ خ ؼ هز طظ خ خك س ك ٢ ال ح لخ ظ ٤ كل ٢ حأل ٠ للع ح ق طوظخ خ خ كلظش ك ٠ ح لخ ش ح ؼخ ٤ ش كظق ق خ طوظخ هغ ح ق ال ظيػخث كظلش ح ظؼخ ؼ ٢ حك ح ل ح ك ٢ ٤ ض رخ ي ٣ يس ػ ٤ خ ح ي ٣ ي خ أ خ ف و ربى حؿ خ ىحه ر خ خ ك ٢ ك ٤ ح ر ٤ ي ٠ طؼظز هط س حكظ حك ٤ ش ل ح ز ش ك ٢ ح ل ٤ ح ر ٤ ي 2008 ال هال خ ظط ٤ غ أ ؿ ر خ خ ا ٠ ح يف ش ػ ؽ ٣ ن اظ خ حك ك ح ٣ ش ظ ٤ ح ؼ ٤ ش ػ ٠ ح ظوي ز خ ؾ اظ خ ح ز خ ؾ ر ظ ؿ خ ٢ حكظ حك ٢ ك ٢ ح هض ل هي طؼ خ خ زن أ خث ي ؽ ك ٢ ح ؽ أىحس ٣ ظ ح ظويح خ ط ي م حألى حص ػ ي ح لخؿش ا ٠ اى حؿ خ رخ ؼ ح وخث ٤ ػ ٤ ش طظ أ ل ح ؽ ط وخث ٤ خ ػ ي ح ظيػخث خ ؼ ك ٤ األداة الخاصة بالتعامل مع نافذة الحوار فتح األداة الخاصة بالتعامل مع نافذة الحوار األلوان األداة الخاصة بالتعامل مع شر ط القوائم األداة الخاصة بالتعامل مع شر ط األدوات لخ ؼخ ػ ط ٣ ٣ غ خ زن أى حص ك ؼال ٣ ي أ ظ ط ٣ رخ ش ح ظخ ٢ ٣ ظ label ظخرش ( ر هللا ح ك ح ك ٤ ) رش ٤ ظ PictureBox ػغ ط س حال ٣ ش رش ش ٣ ؾ ه حث رش ( View ) File, A. ح وخث ش ٣ ظ File هخث ش ر خ

34 Open إلظ خ ح خك س ح ل ح ٣ ش ح ظخ ٤ ش ح وظظش رلظق ق خ ف ٣ ظ طلي ٣ ي ػ ي ظخرش ح ى.i Exit و ؽ كوؾ اؿالم ح ز خ ؾ.ii ح وخث ش ٣ ظ View هخث ش ر خ ر ي i. أى حص Toolbar ح ٠ ٣ و ربظ خ ش ٣ ؾ حألى حص أ اهلخث ػ ي حهظ ٤ خ.ii أ ح Color طظ خ هخث ش أه ي ش خ ٣ ؿي ر خ ٠ Font color )a ظ ٤٤ ح وؾ ٠ Back color )b ظ ٤٤ ح و ل ٤ ش.B ح ١ ٣ ظ ظ ح خك س ح ظخ ٤ ش ح وخطش رظ ٤٤ أ ح ح وؾ ح و ل ٤ ش ال ػ ٠ كيس 34

35 Color ك ٢ 4. ش ٣ ؾ أى حص رش ػالع أى حص خ كظق أ ح ق File كظق ٣ و ر ل ظ ٤ لش ر ي كظق ح وخث ش أ ح ٣ و ر ل ػ ح ز ي Font color ح ي ح ز ي هخث ش View ق ٣ و ربهلخء ط س ح س ػ ي حهظ ٤ خ ػ ٠ ا ٣ ظ خ ح ز خ ؾ ػ ي ح ظش ٤ ر ح ح ش ح ظ ٤ ن ؽزؼخ ٣ ظ ي هال ط ٤٤ ه حص ػ ظ اظ خ رخ ظ ٤ ن ح ط د ك ذ ح ظظ ٤ ط ٤٤ ح ح ؽ اى حؽ أ ١ م ش ٤ س ط ٤٤ ح و ل ٤ ش ؽ ش ٣ ؾ حألى حص أهلخء ش ٣ ؾ حألى حص ح ؽ ػ ي ح ظش ٤ أهلخء س ح ٣٥ ش ( ح ظ س ) ح وخث ش ل ٤ ح ظيػخث خ ؿؼ ح ؽ ل هخر ظ يى ك ٤ غ ٣ لظ ح ظ س خ ش ػ ي ح ظيػخث خ ك ٠ كخ ش ا خء ح ظ ٣ ؼ ى ل حأل اػخكش حهظظخ حص ا ٠ ر ى ح ز خ ؾ هي طؼ خ ؽ ٣ وش خ زن حال ٢ ظؼ ؼخ ؽ ٣ وش ؿي ٣ يس إلػخكش حهظظخ ا ٠ ح ر ي هال ط ي م ح و حص ح وخطش رش ظظ أ خ أ ش ك ؼال هال ح وخط ٤ ش ٣ خ shortcutkeys حهظ ٤ خ حهظظخ أل ١ ر ي ط ي م ح و حص ح وخص رخ ز ي كظق هي ط حهظ ٤ خ لظخف حهظظخ ش خ ظخ ٢ Ctrl+O ػ ٣ ظ خ حهظ ٤ خ ح لظخف ر ٤ هخث ش طلظ ػ ٠ ح ؼي ٣ ي حالهظ ٤ خ حص ك ٢ ح لخ ش ط حهظ ٤ خ ح لظخف O رخ ه ف خ ا خ ح وخط ٤ ش طظ خ ح خك س وظخ خ ح ٣ ظ ح ظويح غ ك ف حالهظظخ خى حهظ ٤ خ حص ر ٤ Ctrl or Shift or Alt اػخكش ط س رخ ذ ح ح ز ي ك ؼال ٣ ي أ ؼ ٤ ق ط س ىال ٤ ش ز ي Color ح ؿ ى رخ وخث ش View أ حألىحس ٣ Color خ ظخ ٢ 35 ػ ي ح ظظ ٤ رخ ه ف ػ ٠ ش Color ك ٢ ش ٣ ؾ حألى حص رخ و ػ ٠ ح لخ س حأل ٣ طظ خ ح وخة ش ح ظخ ٤ ش ح ظ ٢ هال خ ٣ ظ ح ظل ك ٢ ح ؼي ٣ ي ه حص ح ز ي ح وخث ٤ ػ ٤ ش

36 هخث ش ه حص ح ز ي ؿؼ حألىحس وظخ س ح زيح ٣ ش أ ال خ ٣ ظ اػخكش ح ظ س رخ ذ حال ح ظل ك ٢ ع حألىحس ط ٤٤ خ خ ٣ ظ ح ظل ك ٢ اظ خ أ اهلخء لظخف حالهظظخ رخ ذ حال أ ح ح ظل ك ٢ حألىحس هض ظن ق اظ خ ط ي م ح و حص حألىحس ظؼخ ؼ خ ط ٤ و خ خى حهظالف ر ٤ ؾ ر ٤ ح ز ي ك ٢ ش ٣ ؾ ح و حث حألىحس ش ٣ ؾ حألى حص ػ ي ح ظؼخ ؼ خ رخ ط ٣ وش ح خروش طظ ؼ ك ٢ ح ظخ ٢ هخث ش ه حص حألىحس ؿؼ حألىحس وظخ س ح زيح ٣ ش أ ال خ ٣ ظ اػخكش ح ظ س اػيحى لخ حس حألىحس رخ زش ا ٠ ش ٣ ؾ حألى حص ح ظل ك ٢ ش اظ خ حألىحس ٣ اظ خ ح حألىحس أ ط ط خ أ حالػ ٤ ؼخ أ ح ح ظل ك ٢ حألىحس هض ظن ق اظ خ ط ي م ح و حص حألىحس ظؼخ ؼ خ ط ٤ و خ 36

37 ح ظ ٤ ن ظخرش حأل حى رؼي ح ظ ٤ حص حإلػيحىحص ح خروش ظ رخ ؽ ا ٠ ح ح ش ػ ي ح ظظ ٤ طؤط ٠ ح ٥ ك ش اىهخ حأل حى خث ؿ ى رخ ؽ ػ ٠ كيس ف ظط ى ؼخ ك ٢ ح ح ظ ٣ ك ٢ ظخرش حأل حى Form1 ال ط ؿي رش ح حى ٣ ظ ط ٤ و ك ذ ح ش ح ط د ظل روخط ٤ ش Autosizemode ؿؼ خ ٠ GrowAndShrink هخط ٤ ش طؼ هخر ظ يى حال خ طزؼخ لظ حس.1 Label1 ال ٣ ؿي رش ح ح حى كوؾ ح ظ ٤ ن ظخرش ( ر ح ح ك ح ك ٤ ).2 Picturebox1 ال ٣ ؿي رش ح ح حى كوؾ ٣ ظ ط ٤ و إلظ خ ح ظ رش خ ش رط ٣ وش ط وخث ٤ ش ك ذ ك ح ظ س.3 ٠ MenuStrip1 حألىحس ح وخطش رش ٣ ؾ ح و حث خ زن طؼ خ ط ه حث خ ط ٤ و خ خ زن خ ك ٢ ريح ٣ ش ح ظ ٣ ٤ ح ش خ ظخ ٢.4 أوال ثان ا خ زن ح ظطؼ خ أ ظ رخ ؽ ا ٠ ح ك ش ح و حث ر ل اػيحىحط خ ش خ ط ٤ و خ خ زن خ ح ز ٤ ا ٠ ي ف و ح ٥ ر ظخرش حأل حى كوؾ ٤ حأل حى حأل خ ٤ ش ز خ ؾ 37

38 أوال هخث ش File Open ظخرش ح ى ك ٢ ح ز ي A. رخ ه ف ح و ط ٤ إلىهخ ح ى ح ظخ ٢ OpenFileDialog1.Filter = "(*.png) *.png" If OpenFileDialog1.ShowDialog() = DialogResult.OK Then PictureBox1.Image = System.Drawing.Image.FromFile _ (OpenFileDialog1.FileName) End If ط كظق خك س ح ل ح OpenFileDialog1( ) ه رؼ ػ ٤ ش طظل ٤ ش خ Filter( ) ٢ طظ كوؾ ح لخص ح ظ ٢ خ حال ظيحى png ) ح ظيح ح ظ س ح ظوي ش ك ٢ ح ش ع ٣ ط ٤٤ خ ط ٤٤ حال ظيحى ك ذ ؿزش ح ظ ) ػ ي حهظ ٤ خ ح ظ س ا ح ه ربظ خ ح ق ح وظخ ك ٢ PictureBox1 B. ظخرش ح ى ك ٢ ح ز ي Exit رخ ه ف ػ ٤ ش ح و ط ٤ إلىهخ ح ى ح ظخ ٢ Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click Close() End Sub كوؾ ٣ ظ ظخرش ح ى Close هخث ش View A. ظخرش ح ى ك ٢ ح ز ي ٣ ظوي Toolbar إلظ خ اهلخء ش ٣ ؾ حألى حص ػ ي ح ؼؾ ػ ٤ ش ؽزؼخ ف ٣ ظ اهلخء ش ٣ ؾ حألى حص ػ ي ريح ٣ ش ح ظش ٤ خ زن ػل خ ثان ا Private Sub ToolBarToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolBarToolStripMenuItem.Click If ToolBarToolStripMenuItem.Checked = True Then ToolStrip1.Visible = True If ToolBarToolStripMenuItem.Checked = False Then ToolStrip1.Visible = False End Sub خ حهظ ٤ خ ح ToolBarToolStripMenuItem لون ٣ ش ٣ ؾ حألى حص ToolStrip1 ظخ ك ٢ ح ؽ خ حهظ ٤ خ ح ToolBarToolStripMenuItem ؿ ٤ لون ٣ ش ٣ ؾ حألى حص ToolStrip1 وظل ٢ ك ٢ ح ؽ 38

39 B. ظخرش ح ى ك ٠ ح ز ي Color رخ ؼؾ ػ ٤ ش طظ خ ر ي ٣ آه ٣ خ ح ١ ف ٣ خ ٣ حأل حى ح ط رش i. ح ز ي Font Color ظ ٤٤ ح وؾ ٣ ظخرش ح ى رش خ ظخ ٢ Private Sub FontColorToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles FontColorToolStripMenuItem.Click ColorDialog1.ShowDialog() Label1.ForeColor = ColorDialog1.Color End Sub خ ؼط ٠ أ رخ ى أ ح ح ظوي خك س حأل ح ح ظ ٢ ظ ص هز ٣ ظ ط ل ٤ ػ ٠ ح ش ح ؿ ى ك ٢ Label1 ح ح ظ ل ٤ ٣ وظض ر ح وؾ ForeColor ٣ ظ اظ خ خك س ح ل ح ColorDialog1.ii ح ز ي Back Color ظ ٤٤ ح و ل ٤ ش ٣ ظخرش ح ى رش خ ظخ ٢ Private Sub BackColorToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BackColorToolStripMenuItem.Click ColorDialog1.ShowDialog() Label1.BackColor = ColorDialog1.Color End Sub خ ؼط ٠ أ رخ ى أ ح ح ظوي خك س حأل ح ح ظ ٢ ظ ص هز ٣ ظ ط ل ٤ ػ ٠ ح ش ح ؿ ى ك ٢ Label1 ح ح ظ ل ٤ ٣ وظض ر ح و ل ٤ ش BackColor ٣ ظ اظ خ خك س ح ل ح ColorDialog1 ربط خ ح ك ش هي ح ظ ٤ خ ظخرش حأل حى ك ٢ ش ٣ ؾ ح و حث رظ ل ٤ ح ز خ ؾ F5 ح ؼ ػ ٠ ح وخث ش أ خ طئى ح ؼ ح ؿ د خ ٠ ToolStrip1 حألىحس ح وخطش رش ٣ ؾ حألى حص خ زن طؼ خ ط أى حط خ ط ٤ و خ خ زن خ ك ٢ ريح ٣ ش ح ظ ٣ ٤ ح ش خ ظخ ٢.5 الكع أ خ طظ ػالع أى حص خ ( كظق أ ح ق ) ٣ ظ ط ٤ و خ حطلو خ ػ ٤ ش هز الكع ا ح يف حألىحس ( كظق أ ح ) خ ل حأل يحف ك ٢ ح ز ي ٣ ( Color ) Open, Font ي خى ؽ ٣ وظ ٤ وظ لظ ٤ ظخرش حأل حى ك ٢ ٣ حألىحط ٤ 39

40 ) Open, Font Color ك ٢ حألىحس ( كظق أ ح ) رش ٣ ؾ حألى حص ح ط ٣ وش حأل ٠ ٢ ن حأل حى ح خروش ح وخطش رخ ز ي ( أ ى خ ظخرش ح ى رخكظ حك ٤ ش ح ظ رؤه ػيى ط حأل حى ٣ ظ حطزخع ح ط ٣ وش ح ظخ ٤ ش ح ط ٣ وش ح ؼخ ٤ ش ٠ ربى حؽ ح ح ى ك ٢ ال ح لخ ظ ٤ ح خرو ٤ ( الكع أ ح ى وظ ق ك ٢ ح لخ ظ ٤ ح يف أ ح ؼ حكي ) Open ظخرش ح ى ك ٢ ح كظق A. Private Sub OpenToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OpenToolStripMenuItem.Click OpenToolStripButton_Click(sender, e) End Sub ح ح ى ٣ ؼظز ى ط ؿ ٢ ٤ ا ٠ ح ح ك ٤ غ ا خ ؿ طؼ ٤ خص ح ح ا ٠ ح زلغ ػ حألىحس OpenToolStripButton_Click ك ٠ كخ ش ح و ػ ٤ خ ؼ كش ح ى ح ١ هخ ض رظ ل ٤ ح ظيػخث ظ ل ٤ ل ح ى ر ل ح ش ؽ ح ح ك ٢ ش ٣ ؾ حألى حص Color ظخرش ح ى ك ٢ ح B. Private Sub ToolStripButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton2.Click FontColorToolStripMenuItem_Click(sender, e) End Sub ح ح ى ٣ ؼظز ى ط ؿ ٢ ٤ ا ٠ ح ح ك ٤ غ ا خ ؿ طؼ ٤ خص ح ح ا ٠ ح زلغ ػ حألىحس FontColorToolStripMenuItem_Click ك ٠ كخ ش ح و ػ ٤ خ ؼ كش ح ى ح ١ هخ ض رظ ل ٤ ح ظيػخث ظ ل ٤ ل ح ى ر ل ح ش ؽ ح ح ك ٢ ش ٣ ؾ حألى حص Hide ظخرش ح ى ك ٢ ح C. Private Sub ToolStripButton1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripButton1.Click PictureBox1.Visible = False End Sub ػ ي ح ؼؾ أ حهظ ٤ خ حألىحس ٣ ظ اهلخء PictureBox1 ر ي و ربهلخء ح ظ س ح ظ ٢ ط اى حؿ خ ك ٤ هز ر ي هي ح ظ ٤ خ اى حؽ حأل حى ا ٠ ح ز خ ؾ ػ ي اؿ حء ػ ٤ ش ح ظ ل ٤ F5 طش ٤ ح ز خ ؾ ف خ ه خ رظ ل ٤ كو ٤ وش ا خ خ خ ح ؿ حال ظ خ رخال حى ح ي ٣ يس رخ ذ ط ي م ح وظخثض أىحس حألى حص ح ظ ٢ ط اػخكظ خ ك ٢ ح ش ع ظظ ي هال وخ ظ رزؼغ هال ح ظ ٣ ح كن 40 تحم ل التمر ن الحادي عشر

41 خ زن ظط ٤ غ أ وض رؼغ حال ظويح خص ك ٢ ك ٤ ح ر ٤ ي 2008 ا ٠ ح ظخ ٢ حؿ اػخكش ش ٣ ؾ أى حص اػخكش خك س ك ح اػخكش خك س ك ح لظق ع ح لخص ح ظويح خك س ك ح لظق ط ي م حأل ح إل شخء ر ي ك ٢ ح و حث اػخكش لظخف ط ز ي اػخكش حهظظخ ز ي ط ٤٤ ط ط ٤ ذ ػ خط ح و حث ح وط حص Right-Click ػ ٠ حأل ح ToolStrip ا ٠ ح ل ػ ه رؼ أػق Double-Click ػ ٠ ح ر ي أ ح أه ػ ظ ظ ٤ ه حط اػخكش ظخرش ح ى ح وخص رش أػق حكيس ح ؼ خ ٤ ش ح خص ح ظخرؼش حك ح ل ح ح ؿ ىس ك ٢ ش ٣ ؾ حألى حص ك ٢ Dialogs and Printing Toolbars ا ٠ ح ل ه رظ ٤٤ هظخثظ خ خك س ح وظخثض OpenFileDialog ا ٠ ح ؽ ال ظويح خك س ح ل ح أػق ح ShowDialogMethod ح وخط ٤ ش الري ح ظويح ح ط ٣ وش FileName طلظ ػ ٠ ح ح ق ح ١ ط حهظ ٤ خ لظلش أػق ح ColorDialog ا ٠ ح ؽ إلظ خ ط ي م حأل ح الري ح ظويح ح ط ٣ وش ShowDialogMethod ح وخط ٤ ش Color طلظ ػ ٠ ح ح ق ح ١ ط حهظ ٤ خ لظلش أػق ح MenuStrip ا ٠ ح ؽ ػ ح ذ ا ٠ ش Type Here ح وخث ش ح ظ ٢ ط ٣ ي خ أػق خ ه حث ح ؿ ىس حػ ٢ ح ؽ أػق ك ػ ٤ ش ك ذ طظ ٤ ي Double-Click ػ ٠ ح ز ي ح حى أػق ح ل ف & هز ح ل ف ح ١ ط ٣ ي طوظ ٤ ظ ؿؼ لظخف ط كيى ح ز ي ػ ح ذ ا ٠ ح وظخثض حػزؾ ح وخط ٤ ش ShortcutKeys ػ ٠ حالهظظخ ح ١ ط ٣ ي ر ح طش ح خ رط ٣ وش ح لذ حإل وخء تسى انهه انرد انرد ى ح ش ف ح خرن ل ٤ ح ر ٤ ي 2008 طؼ خ ٤ ق ز ٠ ر ح ؾ ٤ ل ٤ ش ظ حؿ ش ح ز خ ؾ ظوي ٤ ي ٤ ل ٤ ش ح ظؼي ٣ ػ ٠ ح ز خ ؾ خ طؼ خ ي ٤ ق ظؼخ غ ر ٤ جش ح ظط ٣ وتئر انهه تعان ف ؼ ف ؼخ ح ؼ ٤ ك ٢ ح ك ش ح وخى ش ػ حك حأل حى ك ٢ ك ٤ ح ر ٤ ي ٤ ل ٤ ش 2008 طؼخ ح ؼخ ؾ غ حأل ح ح ز ٤ ش خ ف طظؼ ف ػ ٠ ٤ ل ٤ ش ح ظويح ح ح ش ؽ ٣ ش ح ئهظخص ح ظل كخص ؿ ح ي ح Loops ح ظؼخ غ ح ح ظ ٤ ش Debug ي ٤ ق طظؼخ غ أهطخء ح ظش ٤ ظؼ ف أ ؼ ػ ٠ ط ظ ٤ ح خص ك ٢ حؿ ش ح ظوي ر ش ه حػي ح ز ٤ خ خ ص ( 2007 ) Access ي ػ ٠ ر ش حهغ حال ظ ض 41

42 ح ح ز ٤ ش Program Statement ٢ ػزخ س ػ ط حرؾ ن ح خص ح وظخثض ح خص ح ظ ٤ حص حأل هخ ح ؼخ الص ح وخطش ح و ٤ حأله ح ظ ٢ ط طذ رش طو ٢ ظظ غ أ ر ٢ ؼ ٤ ل ي ح ظ ؿ ش ح ٥ ش Compiler هي ط ح ش ح ز ش ػزخ س ػ ش حكيس كوؾ ؼ ش End ح ظ ٢ طو ربؿالم ح ز خ ؾ خ زن ػ ك خ أ هي ط ح ش ح ز ٤ ش ػزخ س ػ ػش ح خص ؼ Label1.text = TimeString ٠ ؿ ش ر ٤ ش خ ش ك ٤ خ هي أ ي خ ح وخط ٤ ش Text ا ٠ ح ظخرؼش Label1 ا ٠ ح ط ٣ وش TimeString ح وخطش ربظ خ ح هض ح لخ ٢ خ زن طؼ خ ح ظ خ ٣ ح خروش ح ش ح ز ٤ ش ح خروش ( ح ى ) ح ١ ٣ ظ ؿ خ ح Compiler خ ظخ ٢ ( ه ربظ خ ح هض ح لخ ٢ ك ٢ ح وخط ٤ ش Text ح وخطش رخ )Label1 الري ٣ و ٢ ح Compiler رل ح ى أ ح ش ح ز ٤ ش ط ؿ ظ خ ش ح ز خ ؾ رخ ط ٣ وش ح ظل ٤ لش أ ط ظ رش ك ذ ػش ح وط حص ح ظ ٢ هخى ػ ٠ ح ظؼخ ؼ خ ىحه ش ك ٢ ط ٣ ح ز خ ؾ ك ٤ ح ر ٤ ي ٢ 2008 ظؼ ر خء ؿ ش ر ٤ ش طل ٤ لش الري حالؽالع ػ ٠ ح و ح ٤ أ أ خ ٤ خص ر خء ح ح ز ٤ ش ٤ ل ٤ ش ؼخ ش ح ز ٤ خ خص ػ ح ز خ ؾ ظخرش ؿ ش ر ٤ ش طل ٤ لش ؽ ح ل ٤ ح ر ٤ ي ٢ 2008 ش ر ٤ ش ش ط ػ ٠ ح ز ٤ ح ؼي ٣ ي ح ظؼخد ي كز خء ر خ ؾ ر خ ؿي ح ٣ ه ٣ ذ ح ش ح ؼخ ٤ ش ك ٢ رؼغ حألك ٤ خ ح حؿ ح ظ ٤ ػ ٠ ح ز ٤ ؿؼ ٣ ل ؿ ػو ألك خ ح ي ٣ يس ح ظط ٣ ٣ ش كزيال ظخرش طللظ ٤ ح ى إل شخء ك ؼال طظ ح ؼ ٤ ش كوؾ ر ح طش ح لذ حإل وخء ر ح طش ح خ خى ح ؼي ٣ ي ح خث ح ظ ٢ طز ؾ خ ح ز ش رخ ل ٤ ح ر ٤ ي 2008 ك ٢ ل ح هض ر ٤ جش ح ظط ٣ ط خػيى ك ٢ طلي ٣ ي حألهطخء طوي ٣ ح ل ح ش أ ح وظ كخص ح ش ز ؾ خ ظظؼ ف ك ٤ خ رؼي ػ ٠ ح خث خص ح ي ح ح خص ح ط م ح وظخثض ح ؿ ىس زو خ ك ٢ ر ٤ جش.Net ح ي ص ض ظؼ ٤ ق ظل ٤ ي خ ظط ٣ طظ ٤ ر ح ؾ ػ الم رب هللا طؼخ ٠ المتغ رات variables ح ظ ٤ خ ئهض للع ح ز ٤ خ خص ك ٢ ح ز خ ؾ ط ظط ٤ غ ح ظويح ظ ٤ حكي أ أ ؼ ك ٢ ر خ ي هي ط ح ظ ٤ حص خص أ أ هخ أ ط ح ٣ ن أ هظخثض رخ ظويح ح ظ ٤ حص ط ظط ٤ غ ط ٤ ش ع أ حع ح ز ٤ خ خص رخ ح ظ ؼ ٠ ل ٤ ي ٤ خػي ػ ٠ ط ٤ ػ ٤ ش ح ز ش طو ح ظ ٤ حص رللع ح ز ٤ خ خص ح ظ ٢ ٣ يه خ ح ظوي أ ٣ ظ ؿ ز خ ح ظخ أ ح شز ش أ ؿ ٤ خ ح ظخى هض ػ ح ز خ ؾ Run-Time هي ط ح ظ ٤ حص ػزخ س ػ ر ٤ خ خص ط ض ؼخ ظ خ رز خ خ هض ػ ح ز خ ؾ ف ظط ٤ غ أ ظؼ ع ح ز ٤ خ خص ح و ش ك ٢ ح ظ ٤ حص ػ ٠ ح ل أ طو ٣ خ ك ٢ هخػيس ح ز ٤ خ خص( ه خ رش ىحث ( ال ح ظ ٤ حص طو خ رش ئهض كوؾ ل ٤ اؿالم ح ز خ ؾ أ هض ح ١ ليى ل خ ا ح ظويح ح ظ ٤ حص ك ٢ ر ٤ جش ح ظط ٣ ٣ خ رظوط ٤ ؾ ؼ كش خ ٢ ح ظ ٤ حص ح ظ ٢ لظخؿ خ ال ك ح ظ ٤ حص ك ٢ ر خ خ ؼ ك ٢ ك ٢ هخػش ح لخػ س كال و رل ح ٢ اال ا ح خ لظخؿ ٤ كؼال طؼ ٣ ق ح ظ ٤ حص ر ح طش ح ش Dim ؼ ف ظ ٤ ك ٢ ك ٤ ح ر ٤ ي ال ري ح ظويح ح ش ٠ Dim حهظظخ ش Dimension حطلن ر ٤ خ ػ ٠ ا ح ش طؤ ح ز ٤ ط رل خ ك ٢ ح ح س ظ ٤ ح ط ق ز ٤ ط ر ؼ كش ع ح ز ٤ خ خص ح ظ ٢ ٤ ظؼخ ؼ خ ظط ٤ غ ظخرش ح ظ ٤ حص ك ٢ ح طوش ك ٠ ح ى ػ ي ح لخؿش ا ٠ ي رش ؽ حكي طؼ ٣ ق ح ح ظ ٤ هز ح ظويح ح ظ ٤ حص خ أ حع ػي ٣ يس ؼ حألػيحى ح ظ ح ٣ ن ح ظ ص ال ري طلي ٣ ي ػ ٤ ش ح ظ ٤ ٢ ظط ٤ غ أ ل خ ك ٢ ح ح س ك ؼش ح ظو ٣ ظ ٤ وظ لش ػ ح ٥ ه رؼي طؼ ٣ ق ح ظ ٤ ٣ ي ا خى ح ز ٤ خ خص ا ٤ ش ك ذ ػ ي ربػخكش ح ؼال ش ( = ) رؼي ح ح ظ ٤ ٣ ذ الكظش أ ش ػ ي طلي ٣ ي أ خء ظ ٤ حص الري ح ظ ز زؼغ ح وخؽ ح خ ش حؿ ح ظؼخ غ ح ظ ٤ حص ك ٢ ح ظطز ٤ وخص ح ؼ الهش ح ظ ٢ طل ١ ح ؼي ٣ ي ح ظ ٤ حص ٣ ذ أ ٣ زيأ ح ح ظ ٤ رل ف أ ( _ ) ػال ش ط ٣ ال ح ظ ٤ حص ك ٢ ك ٤ ح ر ٤ ي 2008 طظ ك ف ػال خص ط ٣ أ هخ كوؾ حألكؼ أ ط ح ظ ٤ حص هظ ٤ س ل ٣ لؼ أ ال ٣ ظخ ػيى حألك ف ك ٤ خ ػ 33 ك ف الري أ ط أ خء ح ظ ٤ حص ؼز س ػ ح ظويح خط خ ح ي ى ؾ ظ ٤ أ أ ؼ ح ظوي ه ٤ طخ ح ل ف حأل هخ ح ؼال خص ح ط ٣ ) _ ) ك ٢ طؼ ٣ لي ظ ٤ حص ٣ لؼ ؿؼ ح ل ف حأل Capital ح زو ٤ ش small ال ط ظوي ح خص ح ل س ك ٢ ك ٤ ح ر ٤ ي ؼ (,If ) Dim أ أ خء ح وظخثض أ أ خء ح خث خص اال ٤ وخر ي هطؤ خ هض طش ٤ ح ز خ ؾ

43 ىس أ ؼ ك ٢ ر خ ي ٣ لؼ ريح ٣ ش ح ظ ٤ رؼالػش ك ف طؼز ػ ػ ٤ ش ر ٤ خ خص ح ظ ٤ ك ؼال ٣ ي طؼ ٣ ق ظ ٤ رخال ؼ strname ط ظط ٤ غ ط ٤ ش ح ظ ٤ رخ ظويح ك ف ح ش ح ؼ ر ٤ ش ؼي ؼ كش ؼخػلخص ؼ ح ؼ ٤ ش ك ٢ ح ظوز ك ٤ لؼ أ ٣ ح ظ ٤ رخ ش حال ٣ ٤ ش كوؾ.6.7 LastName ؼخ ػ ٠ ي أ ال و رظؼ ٣ ق ظ ٤ ٤ ظ ٤ ظ ٢ أ ش ػخ ٤ خ ٣ ظ طؼ ٣ لش ك ٢ ح ز خ ؾ خ ظخ ٢ Dim LastName as String ٠ ؼ خ خ أ ش ظ ٤ ظ ٢ ؼ خ خ طؤط ٠ زخش س رؼي ح ح ظ ٤ ظ ط ٤ ل ٢ ال ش ظؼ ٣ ق ح ؼ ٤ ش رؤ ش ظ ٤ ح ح ظ ٤ ٣ ظ اػخكظ رؼي Dim رؼي طؼ ٣ ق ح ظ ٤ خ زن ٣ خ اى حؽ ح ز ٤ خ خص ك ذ ؿزظي ؽزؼخ ر خء ػ ٠ ع ح ظ ٤ كخ ظ ٤ ح خرن ػ ظ ٢ ط ر ٤ خ خط ( خص ؿ ؼ حأل خء حأل خ ح ح وخطش حأل هخ أ ح ر ٤ خ خص ظ ٤ ش ) ؽزؼخ ٣ ظ اػخكش ح ز ٤ خ خص رؼي ظخرش ح ؼال ش ( = ) رؼي أ ش ٣ ظ أطخكش ح ز ٤ خ خص ر ٤ ح ؼال ظ ٤ " " ػ ٠ ا ٣ ح ى خ ظخ ٢ " ح ز ٤ خ خص ح ظ ٤ ش ح ي ؿش " = LastName وي حطلو خ ا ح ح ع ح ظ ٤ حص ظ ٤ ظ ٢ ك خ ح ه خ ربػخكش أ هخ ع ر ٤ خ خص ي ؿش ك ٤ ف ٣ ظؼخ ؼ خ ػ ٠ أ خ ظ ص أل خ هي ه خ رظ ط ٤ ق ح ظ ٤ ح زيح ٣ ش ػ ٠ أ ش ظ ٤ ظ ٢ string Label1.Text = LastName Label1 ػخ ؼخ ٣ ظ ا خى ا ٠ ح خث ؿ ى رخ ؽ ٣ ي أ ٣ طق ر ح ح ظ ٤ ؼال خ ط ا خى ا ٠ ح خث ٣ ظ ٢ Label1 ح ظ ٤ LastName ك ٠ ح وخط ٤ ش Text ح وخطش ر ٣ ظ ط ٤ غ خ زن ك ٢ ح ى ح ظخ ٢ ظخرظ زخش س ك ٢ ح ح ؽ Form ك ٢ كخ ش Form1_Load ي رؼي اػخكش label كوؾ ا ٠ Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim LastName As String " تغى هللا انشح انشحيى LastName = " Label1.Text = LastName End Sub End Class طل ٤ ح ظ ٣ ح ؼخ ٢ ػش 43

44 ك ٢ ح ظ ٣ ح خرن هي ه خ رظؼ ٣ ق ح ظ ٤ Lastname ي رخ ظويح ح ظ ٤ Dim خ ظط ٤ غ طؼ ٣ ق أ ؼ ظ ٤ ك ٢ ط ى ١ حكي ٤ س ٤ ض ؿ ىس هز ك ٢ ح ل ٤ ح ر ٤ ي ر ح ش ك ٤ خ اػخكش ؼال أ ؼ 200 ظ ٤ ػ ٠ ا ٣ ح ى ؼال Dim LastName,Prompt,Fullnsme As String ( خ أػلض ػالػش ظ ٤ حص كوؾ رش ؽ أ ٣ ظ ا خى ا ٠ خث ؿ ى رخ ؽ أ طؼ ٣ لش ف ظؼ ف أ ؼ ػ ٠ ح ظ ٤ حص هال ح ظ خ ٣ ك ٤ خ رؼي ) ح ظويح ح ظ ٤ حص للع ح يهالص ؼظ حأل ؼ ش ح ظ ٢ طؼخ خ ؼ خ خرو خ خ ض للع ح يهالص ك ٢ ط ي م ض Textbox ي هال ح وخط ٤ ش Text ك ٢ رؼغ حألك ٤ خ ٣ ي أ للع ح يهالص ك ٢ خ أه ٤ ك ٢ هخط ٤ ش ه حص ح خث ح ي ؽ رخ ؽ خ زن طؼ خ ي ظوي ح ظ ٤ حص ٣ ؼظز variables ط ي م ح يهالص InputBox أكي ح ط م ح ظوي ش ذ ح يهالص ح ظوي ي و هال ربظ خ ط ي م ح يهالص ظوي ػ كلع ح ض ح ١ ٣ يه ح ظوي ك ٢ ظ ٤ ؼخ ػ ٠ ي ح ظ ٣ ح ظخ ٢ ح ط د ك ٤ ش ػ ؽ خ رخ ش ح ظخ ٢ ػ ي ح ؼؾ ػ ٠ ط ي م ح يهالص طلظق خ خك س ط ي م ح يهالص ح ظ ٢ هال خ ظ اػخكش ح ز ٤ خ خص ا ٠ ح ؽ ك ٢ ح خث ح ١ ط ا خى ا ٤ ش ٣ ػ ح ح ظ ٣ ربى حؽ الكع خ أ ٠ هي ه ض رؼ حأل ح ر ل حال ح يف ف ي ك ٤ خ رؼي ػيى Button 2 ػيى Label رؼي ػ حإلػيحىحص ح وخطش رخ Label ح خث ح ي ؽ رخ ؽ ح ١ ف ط ذ ا ٤ ش ح ز ٤ خ خص ح يه ش هال ط ي م ح يهالص طؤط ٠ ك ش ظخرش حأل حى ك ٢ ح حأل ( ط ي م ح يهالص ) ط ظخرش ح ى خ ظخ ٢ ط طؼ ٣ ق ح ظ ٤ FulName رؤ ش ط ي م يهالص رش ح ش ح ىس ا ٠ ح ظ ٤ Prompt خ ط ا خى ح ض ح ١ ٣ ظ اىهخ ك ٢ ط ي م ح يهالص هال ح ظ ٤ FullName ا ٠ ح خث label رخ ؽ حظ ح و ٤ ش رش 44 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Prompt, FullName As String "اكتة اع ك ه ا " = Prompt FullName = InputBox(Prompt) Label1.Text = FullName End Sub ط اػخكش ظ ٣ ٤ خ Prompt, Fullname طؼ ٣ ل أ string ح ظ ٤ حص ظ ٤ ش ط طؼ ٣ ق ح ظ ٤ Prompt رؤ ش ض ٣ ظ رخ ش ح ظخ ٢

45 خ زن رخ و ػ ٠ ح حأل ( ط ي م ح يهالص (ػ ي طش ٤ ح ؽ F5 ٣ ظ اظ خ ط ي م ح يهالص ح ظخ ٢ زخش س ي ٤ ظ هال اىهخ ح ز ٤ خ خص ا ٠ ح ؽ اظ خ خ ك ٢ Label1 ه ربىهخ حال ؼال ح و ٤ ظ ok حال ط وخث ٤ خ رخ ؽ خ ظخ ٢ خ ٣ ظ ح ض ح ١ ط ا خى ا ٠ ح ظ ٤ Prompt ح ح ش ع ح وخث ٤ ػ ٤ ش الكع ح ش ٣ ؿي ( ط ي م ح يهالص ) أه و رظ ظ ٤ ل ظخرش ح ى رش ٣ ظ ظخرش ح ى رش خ رخ ش ح ظخ ٢ ش ح ى حأل خ ٢ FullName = InputBox(Prompt, Title) ط طؼ ٣ ق ح ظ ٤ FullName رؤ ش ط ي م ح يهالص رش ح ش ح ىس ا ٠ ح ظ ٤ Prompt ض كن Title ظ ي م ح يهالص خ ط ا خى ح ض ح ١ ٣ ظ اىهخ ك ٢ ط ي م ح يهالص هال ح ظ ٤ FullName ا ٠ ح خث label رخ ؽ حظ ح و ٤ ش رش Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim Prompt, FullName As String "اكتة اع ك ه ا" = Prompt ") تيا اخ شخصيح " InputBox(Prompt, FullName = Label1.Text = FullName End Sub ط اػخكش ظ ٣ ٤ خ Prompt, FullName طؼ ٣ ل أ string ح ظ ٤ حص ظ ٤ ش ط طؼ ٣ ق ح ظ ٤ Prompt رؤ ش ض ٣ ظ رخ ش ح ظخ ٢ ل ح ظ ٤ ش ح خروش خ ١ ظ ػ ح ظ ي م ح يهالص خ ػل خ ػ ي ظخرش ح ى طل ٤ ح ظ ٣ ح ؼخ غ ػش 45

46 ط ي م ح خث Msgbox خ زن ي ى أ ش ٣ خ ح ظالػذ رظ ي م ح خث ٤ ظ Msgbox اظ خ خ ٣ ي ك ٢ ح ؽ اػيحى رخ ط ٣ وش ح ؼ ٠ ش ػ خ ف و رظؼ رؼغ حإلػيحىحص ظ ي م ح خث ؼخ ػ ٠ ا ظلن أ خى هخػيس ث ٤ ٤ ش ظخرش ح ى ػ ي اظ خ ط ي م ح خث ٠ خ ظخ ٢ MsgBox(Prompt,MsgBoxStyle,Title) ى ح ظيػخء ط ي م ح خث ك ٢ ك ٤ ح ر ٤ ي 2008 MsgBox ٠ ح خ ش ح ظ رش ض String ىحه ط ي م ح خث ح ظ ٢ ط ؿي ىحث خ ر ٤ ح ؼال ظ ٤ " " Prompt MsgBoxStyle هخص رش ط ي م ح خث ح ع ش خى ح حع ؼ ٤ س ط خ ٣ ن ح خث طل ٠ ح ع خ س حال حع OkOnly OkCancel RetryCancel Question YesNoCancel MsgBoxHelp طلظ ط خى ٣ ن ح خث س ػ ٠ ح ح ٣ ظ طوظ ٤ ظخ طزؼخ لخؿظ خ ك ٠ ح ش ع ٠ ح خ ش ح ظ رش ض String ؼ ح ظ ي م ح خث ط ؿي ىحث خ ر ٤ ح ؼال ظ ٤ " " Title خه ؼخ ػ ٠ ي ط ي م ح خ ش ح ظخ ٠ ح وخص ر ٤ OkOnly ظخرش ح ى ش خ ظخ ٠ Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ("كتاب فيدىال تيغك " 2008 MsgBoxStyle.OkOnly,,"إػذاد يه ذط يح ذ اتى انؼال") MsgBox End Sub MsgBox Prompt MsgBoxStyle Title ػ ي ح ظش ٤ F5 رخ و ػ ٠ ح طظ خ ح خ ش ح ظخ ٤ ش حؿغ ح ظ خ ٣ حأله الكع ح ل م ر ٤ طل ٤ ح ظ ٣ ح حرغ ػش 46

47 ر خء ػ ٠ خ زن ف و رؼ ط ٣ أه ٣ ؼظز ط ٣ ؿخ غ ر ٤ ح ظ ٣ ح ؼخ غ ػش ح حرغ ػش ك ٤ غ ا خ ف ٤ ك ٢ ش ح ش ع ربظ خ ط ي م خ ش أه ك ٤ ي ر ط ى ١ حكي كوؾ ىػ خ خ ح ٣ ليع أػل خ ط ح ى ح ظخ ٢ ا ٠ ح ظ ٣ ح ؼخ غ ػش خ ظخ ٢ Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim Prompt, FullName As String "اكتة اع ك ه ا" = Prompt ("تيا اخ شخصيح" InputBox(Prompt, FullName = ("أضافح انثيا اخ ان ص ذوق ان ذخالخ ", MsgBox(FullName, Label1.Text = FullName End Sub ح ى ح ١ ط اػخكظ ا ٠ ح ظ ٣ ح خرن ok إلىهخ ٣ ظ ػ ي ح ؼؾ ػ ٠ ح يهالص ٣ ظ خ ط ي م ح يهالص رخ و ػ ٠ ح يح ش ح ؼخكش ا ٠ ظ خ ش أه طؤ ٤ ي ٣ ش ربػخكش ح ظ ٤٤ ا ٠ ط ي م ح يهالص ك ذ ح ش ع ٣ ش خ ظخ ٢ الكع ا ح يح ش ح ١ ط اػخكظ خ ٢ ظ ي م ح خث أط ح يح ش خ زن خ خ ظخ ٢ MsgBox(Prompt,MsgBoxStyle,Title) ) "أػخكش ح ز ٤ خ خص ح ٠ ط ي م ح يهالص ",, FullName MsgBox ( خ الكع أ خ ط خ خ MsgBoxStyle كخ ؽ رخ ظخ ٠ ظ ك ٠ ط ي م ح خ ش ح طؼ ك خ ػ ٠ ل ؿي ٣ ي ط ح ى ٣ خ ok ح ظل ك ٤ ش خ زن ش ك خ ظ ٤ ش ح ح ؼ ا ٠ ح ز خ ؾ ٣ ح ز ٤ ش ح ظ ٢ طو رؼ ر ٢ ليى ظ ؼ ٠ ط ؿغ ح يح ش ح يح ش ٢ ػش ح ا خى خ ا ٠ ظ ٤ ؼ ٤ أ ٣ ا خى خ ا ٠ ىح ش أه أ هخط ٤ ش ؼ ٤ ش ح خ الكظ خ هز ك ٢ ح ظ خ ٣ ح خروش ا خ و ر ظخرش ح ى ػ ٠ ٤ جش ػش ح ٣ ل خ ح ز خ ؾ طل ٤ ح ظ ٣ ح وخ ػش 47

48 البرمج ة التراك ب Structures ط ؿي أ حع أه ظ ٤ حص ط ٠ ط ح ٤ ذ ٣ ظ Structures طؼ ٣ ل خ هز ح ز ؾ ل ط ظوي ح ط ٣ وش ا ح خ ي ٣ ي ػش ح ز ٤ خ خص ح ظ حرطش ك ٤ خ ر ٤ خ ع أ حع ح ز ٤ خ خص وظ ق ػ ح ٥ ه غ ؿ ى حرؾ ر ٤ ح ز ٤ خ خص ؿ ٤ ؼ خ ك ؼال ا ح خ ي ٣ خ ر ٤ خ خص ؽالد ر ي ش ؼ ( حال - طخ ٣ ن ح ٤ الى طخ ٣ ن ح و ٤ ي رخ ي ش ) ط ظوي ح ز ٤ خ خص أ ؼ س ك ٤ خ طؼ ٣ ق ح ز ٤ خ خص رش ؿ خػ ٢ ػ ؽ ٣ ن ح ظ ح ٤ ذ ٢ Structures ل ؽ ٣ وش طؼ ٣ ل ػ ٤ خ أ ؼ ف ح ظخ ٢ حال طخ ٣ ن ح ٤ الى طخ ٣ ن ح و ٤ ي ح ظ ٤ ع ح ظ ٤ String Date Date حال ح وظخ ؽ ف ح ز ؾ StuName StuBirthDate StuFileDate ( ض ) ( طخ ٣ ن ) ( طخ ٣ ن ) ٣ ظ ظخرش طؼ ٣ لخص Structures ظ ٤ حص ح خروش خ ظخ ٢ Dim StuName as String Dim StuBirthDate as Date Dim StuFileDate as Date طؼ ٣ ق ح ح طخ ذ طؼ ٣ ق طخ ٣ ن ٤ الى ح طخ ذ طؼ ٣ ق طخ ٣ ن ح و ٤ ي رخ ي ش الكع أ ي ٣ خ ػش ح ز ٤ خ خص ) أ ؼ ع أ حع ح ز ٤ خ خص ) خى حرؾ خ ر ٤ ح ز ٤ خ خص ٠ ا خ ػالهش رخ طالد ي ح ظوي خ ح ظ ح ٤ ذ ٣ Structures ؽ ٣ وش ظخرش ح ى خ ظخ ٢ Public Class Form1 Structure Student Dim StuName As String Dim StuBirthDate As Date Dim StuFileDate As Date End Structure الكع خ ظخرش ح ى ك ٢ طوش public Class ح وخطش رخ ؽ ػ ا ح حى خ طؼ ٣ ق ح ح ؽخ ذ ؿي ٣ ي ػ ح ى رؼي طؼ ٣ ق ح ظ ٤ ذ أػال ظذ ح ى خ ظخ ٢ Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim ProductManager As Student ProductManager.StuName = "mohamed abou elela" End Sub خ ٣ ظ اػخكش ؽخ ذ ؿي ٣ ي ا ٠ ٣ ظ Structures اػخكظ ك ٢ ح ؽ ٣ ظ طؼ ٣ ق ع ح ز ٤ خ خص ح ي ؿش StuName ح أ خ ح ح طخ ذ ح ي ٣ ي 48

49 ح ؼ حرض Constants (π) Pi ٣ طؼ ٣ ق ح ؼ حرض رؤ خ ح ظ ٤ حص ح ظ ٢ ال طظ ٤ ه ٤ ظ خ.ك ؼال ه ٤ ش ح ظ ٤ أ خ ٠ ٣ د" رخ " ك ٤ ؼظز ح ؼ حرض أل ه ٤ ظ ؼ كش ؼ ش ٠ كزي كلظ ظ ٤ ك ٢ ح ز خ ؾ ٣ كلظ ؼخرض ( Constant ح ه ٤ ش ال طظ ٤ ) ط ظوي ح ؼ حرض رش ز ٤ ك ٢ ح ؼ ٤ خص ح ل خر ٤ ش ك ح ؼخىالص ح ٣ خػ ٤ ش ٣ ظ ظخرش ح ى خ خ رخ ش ح ظخ ٢ Public Class Form1 Public Const Pi As Double = الكع خ ظخرش ح ى ك ٢ طوش public Class ح وخطش رخ ؽ Module ا ح أ ى خ ح ظويح ح ؼ حرض Constantsػ ٠ ؽ ح ل ك و رظؼ ٣ ق ح ؼخرض ك ٢ أػ ٠ طوش ح ل ح ظخرؼش ل أ خ ا ح أ ى خ ح ظويح ح ؼخرض ك ٢ فح حكيس كوؾ ك و رظؼ ٣ ق ح ؼخرض ك ٢ ىحه حإلؿ حء ح ١ ٣ ي أ ظوي ك ٤ ح ؼخرض ك ٢ كخ ش خ ي ٣ خ أ ؼ ك ٣ ي ح ظويح ح ؼخرض ك ٢ ك و رظؼ ٣ ق ح ؼخرض ك ٢ هخ ذ ر ٢ Module ٠ ٣ ز ه خ رخ ش Public خ رخ ش ح ؼخ الص ح ٣ خػ ٤ ش Operators وظي ر خ ح ؼال خص ح ٣ خػ ٤ ش ح ظ ٢ ح ظويح خ ىحه ح ل ٤ ح ر ٤ ي 2008 ح ؼخ + * / \ ^ & Mod ح طق ح غ ح ط ف ح ؼ د ح و ش غ اظ خ ح ح و ش ري اظ خ ح حأل ي ؾ أ ؼ ش ؼخ رخه ٢ خطؾ ح و ش ؼخ 2+3 = 5 5-2= 3 2*3 = 6 3/2 = 1.5 3/2 = 1 3^2 = 9 3&2 = 32 5 &4 = Mod 4 = 2 9 Mod 3 = 0 16 Mod 5 = 1 49

50 ف و ح ٥ رؼ ط ٣ ططز ٤ و ٢ ػ ٠ ٤ ل ٤ ش ح ظويح ح ؼخ الص ح ٣ خػ ٤ ش ح ظو ٤ ي ٣ ش ح ظوي ش خ خ خ هز ىحه ر ٤ جش ح ل ٤ ح ر ٤ ي 2008 ف و ػ ط ٣ خ رخ ش ٣ ظ GroupBox Textbox Label Radio Button ػيى 2 ػيى 3 ػيى 4 ػيى ٣ ظ ط ط ٤ ز ط ٤ و هال ط ي م ح وظخثض ح وخص خ ك ذ ح ش ح ط د أ ك ذ ؿزظي ك ٤ غ طظ ٤ ي هز ظخرش ح ى ح ؤ ل ي ح ح ئح خ ح ط ٣ ي أ طلؼ ح ٥ ػ ي ظخرش ح ه ٤ ش ك ٢ ح ظ ٣ ٤ حأل ح ؼخ ٢ حهظ ٤ خ ح ؼ ٤ ش ح ل خر ٤ ش ٣ ظ اظ خ ح خطؾ ك ٢ كو ح ظ ٤ ش الكع خ أ ي ٣ خ ػيى حػ ٤ ظ ٣ ٤ خ ح ١ ٣ ػ ٤ ح ؼ ٤ خص ح ل خر ٤ ش ٤ ح ح ظ ٣ ٤ ) Y ( X, خ شظ ٤ ك ٢ ؿ ٤ غ ح ؼ ٤ خص ح ل خر ٤ ش ح ظ ٢ طظ ػ ٠ ح ح ؽ ي أ ح طز ٤ ؼ ٢ أ ٣ ظ طؼ ٣ ق ح ظ ٣ ٤ (Y, X) ظ ٤ حص ح ع ح ل خر ٢ ٢ Double ظط ٤ غ ططز ٤ ن ح ؼ ٤ خص ح ل خر ٤ ش ػ ٤ ٣ ح ى خ خ ظخ ٢ Dim x, y As Double خى ؽ ٣ وظ ٤ ظؼ ٣ ق ح ظ ٣ ٤ رخ ؽ خ ظخرش ح ى ح خرن هز ػ ٤ ش خ ظخ ٢ Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged Dim x, y As Double x = TextBox1.Text 1 y = TextBox2.Text TextBox3.Text = x * y End Sub Public Class Form1 Dim x, y As Double 2 ٣ ظ ظخرش ح ى ك ٢ طوش Public Class س ٣ ض حكيس كوؾ ٣ ى ح ؼ ٤ ش ح ل خر ٤ ش خ ظخ ٢ ظخرش ح ى ر ح ط ٣ وش ك ٢ ػ ٤ ش ح ؼ ٤ خص ح ل خر ٤ ش ح ؼ ٤ ش ح ل خر ٤ ش خ ح ظ د * الكع ط ٤٤ ح ؼخ ؼ ٤ ش ح ل خر ٤ ش ػ ٤ ش ػ ٠ كيس خ ك ٢ ح ي ح خرن Private Sub RadioButton3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton3.CheckedChanged x = TextBox1.Text y = TextBox2.Text TextBox3.Text = x * y 2 End Sub 50 طل ٤ ح ظ ٣ ح خى ػش

51 ط ط ٤ ذ ح ؼ ٤ خص ح ل خر ٤ ش ك ٢ ر ٤ جش ح ظط ٣ ػ ي ح ظويح ح ؼخىالص ح ٣ خػ ٤ ش ك ح طو ٢ أ خ طلظ ػ ٠ ؼخ الص ك خر ٤ ش ( ^,*,/,-,+ ) ك ٠ ح ل ٤ ح ر ٤ ي ٣ ذ 2008 أ ي ى ط خ خ ٤ ل ٤ ش طؼخ ر ٤ جش ح ظط ٣ غ ط ح ؼ ٤ خص ح ل خر ٤ ش ك ٢ ح ؼخىالص ح ٣ خػ ٤ ش ؼ كش ح وط حص ح ظ ٢ طظ ٣ و ر خ ح ل ٤ ح ر ٤ ي ؼ كش ح ظخثؾ الري أ ي ى ط ح وط حص ح ل خر ٤ ش ك ذ ح ي ح ظخ ٢ ط ط ٤ ذ ح ؼ ٤ ش ح ؼخ ( ) ^ * / \ Mod + ح ش ف ٣ و ح ز خ ؾ رل خد خ ر ٤ حأله ح ٣ و ح ز خ ؾ رل خد حأل ٣ و ح ز خ ؾ رل خد حأل هخ ح خ زش ٣ و ح ز خ ؾ رل خد ح ؼ د ٣ و ح ز خ ؾ رل خد ح و ش ٣ و ح ز خ ؾ رؼ ٤ ش ح و ش ري حكظ خد ك ٢ ح ظ ٤ ش ٣ و ح ز خ ؾ رل خد رخه ٢ ح و ش ٣ و ح ز خ ؾ رل خد ػ ٤ ش ح غ ٣ و ح ز خ ؾ دك خد ػ ٤ ش ح ط ف ظز ٤ ؾ ح ي ح خرن ىػ خ ظؼ ف ػ ٠ خطؾ ح ؼ ٤ ش ح ل خر ٤ ش ح ظخ ٤ ش * 2 / 4 ^ رؼي أ ه خ رظلي ٣ ي ط ط ٤ ذ ػ ٤ ش ك ٢ ح ؼخى ش ح خروش ح ي ح خرن ي أ ط ح ؼ ٤ خص ػ ٠ ح ؼخ الص ح ؿ ىس رخ ظ ٣ ٢ ( ػ ٤ ش حأل ) ػ )ػ ٤ ش ح ؼ د ) ػ ( ػ ٤ ش ح و ش ) ػ ( ػ ٤ ش ح غ ) ك ٤ ك ح ظ ٣ خ ظخ ٢ * 2 / 4 ^ *2/16 1. ) ػ ٤ ش حأل ( 10+30/16 2. ) ػ ٤ ش ح ؼ د ( ) ػ ٤ ش ح و ش ( ) ػ ٤ ش ح غ ( ؿ د ل ح ظ ك ٠ ح ي ح خرن ػ ٠ ل ح ظ ٣ ك ٢ ح لخ ش ح ظخ ٤ ش ( ) * 2 / 4 ^ 2 2^2/4*30.1 (ك خد خ ر ٤ حأله ح ( 30*2/16 2. ) ػ ٤ ش حأل ( 60/16 3. ) ػ ٤ ش ح ؼ د ( ) ػ ٤ ش ح و ش ( ح خطؾ ك ٢ ح لخ ش حأل ٠ )11.845( ح خطؾ ك ٢ ح لخ ش ح ؼخ ٤ ش )3.75( ي حؿغ الهظالف ط ح ؼخ الص ح ل خر ٤ ش ؿ أ خ ل حإلؿ حءحص ح ل خر ٤ ش ط ٣ ذ ط خ حهظ ق 51

52 ح ظؼخ غ ح ط م Methods ػ ر ٤ جش ح ظط ٣ هال ح ؼ ك ٢ ر ٤ جش ح ظط ٣ هي طلظخؽ ح ؼي ٣ ي حأل ح ظ غ ؼخىالص وظ لش أ ظظ ٤ ر خ ؾ ٣ ل ذ ػش ح و ٤ أ ح ظ ٤ حص كخ ط م ح وظ ىس خ ٢ ط ي ح ؼخىالص ح و ش زو خ ػ ر ٤ جش ح ظط ٣ ٣ ح لظ ػ ٠ ح ط م أ ح ي ح ح ال System. Math خى ؽ م أ ى ح ػي ٣ يس طخرؼش ال ٣ System. Math ح ظويح أ ٣ خ ح ط م ال الري ح ظ ٤ حى ح ال System. Math أ ال ػ خالص حأل خء ك ٢ أػ ٠ طوش ح ى هز ظخرش أ ١ ى آه كظ ٠ هز ظخرش ( Form1 ) Public Class ك ٠ طللش ظخرش حال حى ػ ٠ ح ٣ ؽ ٣ وش ح ظ ٤ حى ح ال System. Math ػ ؽ ٣ ن ظخرش ح ى ح ظخ ٢ Imports System.Math ٣ ش خ ك ٢ طوش ظخرش ح ى خ ظخ ٢ Imports System.Math يتى اعتيشاد انكالط اوال تكتاتح انكىد انغاتك ' Public Class Form1 تؼذ رنك يتى كتاتح تال االكىاد نهثش ايح وتؼذ ' رؼغ ح ي ح أ ح ط م ح ظ ك س ػ ح ال System. Math n ط ا ٠ ح ظ ٤ ٣ ط ٤٤ خ رخ ه ىحه ح ؼخى ش ح ط ٣ وش ح ع خ ط ؿغ خ ه ٤ ش n رخ ؿذ خ ض ه ٤ ظ خ رخ خ ذ ػي ط ٤٤ خ خ ض رخ ؿذ Abs(n) ؼ كش ظظخ ح ح ٣ ش n ر كيس ه ٤ خ ح حى ٣ خ Atan(n) ؼ كش ؿظخ ح ح ٣ ش n ر كيس ه ٤ خ ح حى ٣ خ Cos(n) ؼ كش ؿ ٤ ذ ح ح ٣ ش n ر كيس ه ٤ خ ح حى ٣ خ Sin(n) ؼ كش ظ ح ح ٣ ش n ر كيس ه ٤ خ ح حى ٣ خ Tan(n) ؼ كش ح ح ظ ر ٤ ؼ ٠ n ط ؿغ خ ح و ٤ ش -1 خ ض n حط ح ظل ط ؿغ خ ح و ٤ ش 0 خ ض ٣ خ n ح ظل ط ؿغ خ ح و ٤ ش +1 ح ح خ ض n ح ز ح ظل Sqrt(n) Sign(n) ف و ح ٥ رؼ ط ٣ ر ٤ ؾ ل خد ح ح ظ ر ٤ ؼ ٠ ه خ n ي رخ ظويح ؽ م System. Math 52

53 ح ط د ػ ر خ ؾ ل خد رؼغ ح ؼ ٤ خص ح ل خر ٤ ش ه ؼ ٤ ٣ ظ ي هال ػ ح ؽ ح ظخ ٢ اى حؽ رش 1. ػيى Textbox 1 إلىهخ ح ه ح ١ ف ط ػ ٤ ش ح ؼ ٤ ش ح ل خر ٤ ش n 2. ػيى Button 5 إلؿ حء ح ؼ ٤ خص ح ل خر ٤ ش هال طزؼخ ى ر رؼي اػيحى ح ؽ خ رخ ش هال ط ٤٤ ه حط ه حص ح خث خص ح ي ؿش رش ك ذ ح ش أ ح ظ ٤ ن ح ١ ط ح خ زخ ؤط ٢ ا ٠ ك ش ظخرش ح ى ط خ ظخ ٢ Imports System.Math Public Class Form1 ل ؼ ا خ ك ٢ ح ح ظ ٣ ف ظؼخ غ ح ط م Methods ي الري ح ظ ٤ حى ح ال System. Math ي ػ ؽ ٣ ن ظخرش ح ى خ خ هز ؽزؼخ ٣ ظ ظخرظ ػ خالص حأل خء ك ٢ أػ ٠ طوش ح ى هز ظخرش أ ١ ى آه ري ح ح ى ظط ٤ غ ح ظويح ح ح ط م ح خرن خ ػ ٣ ظ ظخرش حأل حى ك ٢ حأل ح ح ل س ى ػ ٠ ك ذ ع ح ك ؼال ح يه ش ك ٢ ٣ Textbox1 ح ى ك ٤ خ خ ظخ ٢ Sqrt ح لظ ػ ٠ ح ح ظ ر ٤ ؼ ٠ و ٤ ش Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ("اندضس انتشتيؼ ", MsgBox(Sqrt(TextBox1.Text), End Sub خ طظ ح Title ح ض ح ١ ٣ ظ ؼ ح ظ ي م ح خث خ حأل ح ح ظ ٢ طظ ك ٢ ط ي م ح خ ش خ طؼ خ هز ط ي م ح خ ش ح ظ ٢ طظ ػ ي ح ؼؾ ػ ٠ ح Sqrt خ طظ ح prompt ح ظ ٢ ط ا خى خ ا ٠ اظ خ ح ح ظ ر ٤ ؼ ٠ Sqrt و ٤ ش ح ي ؿش ك ٢ TextBox1 رظ ل ٤ ل ح وط حص ح خروش ػ ٠ حأل ح ( Atan ) Sin Cos Tan ي ر ظخرش ل ح ى غ ط ٤٤ ح ط ٣ وش Sqrt ا ٠ ح ط ٣ وش ح ظزؼش ر خ زن ك ذ ظ ٤ لظ ح ظ ح ظ ٣ كخ ط رش ح وط حص ح خروش ري ظخرش ى ح ظ ٤ حى ح ال System. Math ح ؿ ى ػ خالص حأل خء ك ٢ أػ ٠ طوش ح ى Imports System.Math الكع ح ل م طل ٤ ح ظ ٣ ح خرغ ػش 53

54 ح ز ش رخألكيحع Event-Driven Programming ح ز ش رخألكيحع ٢ ح ز ش ح ظ ٢ طؼظ ي رش أ خ ٢ ػ ٠ حألكيحع Events ح ظخرؼش خص ح ظ ك س ك ٢ ر ٤ جش ح ظطObjects ٣ كزيال ظخرش ى طللظ ٤ أ ػالع حهزش ح ظوي كظ ٠ ٣ ؼؾ ػ ٠ ح Button كوؾ ظذ حأل ح ١ ٣ ي ط ل ٤ ك ٢ ح ليع Click ح ظخرغ Button كخ ز ش رخألكيحع ط ك ػ ٤ خ ح ؼ ٤ ح ي ح هض ر زذ ؿ ى ح ؼي ٣ ي حألكيحع ح و ش زو خ ك ٢ ر ٤ جش ح ل ٤ ح ر ٤ ي 2008 هي ح ظوي خ ك ٢ ح ظ خ ٣ ح خروش كيع حكي كوؾ حإلكيحع ٣ ظذ ط وخث ٤ خ ػ ي ح و ح ى ؽ أل ١ خث ي ؽ رخ ؽ ٣ ظذ ى ح ليع ط وخث ٤ خ خ ٢ ٣ Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ح Button1 ح ليع Click ؽزؼخ ح ى ح خرن هي ػ ٤ خ ؼ ٤ ح ك ٤ خ زن هال ح ظ خ ٣ ح ظ ٢ ه خ رظ ل ٤ خ ؼخ خى ح ؼي ٣ ي حألكيحع ح يػ ش ح ل ٤ ح ر ٤ ي 2008 ح وخطش خص ر ٤ جش ح ظط ٣ ٣ Objects ؼ كش حإلكيحع ػ ؽ ٣ ن اى حؽ خث ا ٠ ح ؽ ػ كظق طللش ظخرش حأل حى رخهظ ٤ خ ح طظ خ حإلكيحع ح ظ ٢ ٣ خ ح ظويح خ ك ٢ ح ظؼخ ؼ ػ ي كظق ح وخث ش General طظ خ ح خث خص ح ي ؿش رخ ؽ ظؼخ ؼ خ خ خ ػيى خ رخهظ ٤ خ ح خث ٣ ظ اظ خ ح ليع ح ظؼخ ؼ ط وخث ٤ خ ك ٢ ح وخث ش Declarations 1 2 رلظق ح وخث ش Declarations طظ خ ؿ ٤ غ حألكيحع ح ظ ٢ ٣ ح ظويح خ غ ح ح خث خى ح ؼ ٤ خ 3 54

55 خى ؽ ٣ وش حه ظؼخ غ حالكيحع ط ٤ خ ي هال ط ي م ح وظخص ح وخص ر خثظ ي ؽ رخ ؽ خ ظخ ٠ ح خث ح ي ؽ رخ ؽ ح ظؼخ غ هظخثظ خ ٣ ظ ظ حألكيحع ح ظ ٢ ٣ ح ظؼخ ر خ غ ح خث ح ليع ح وظخ ح ١ ٣ ظ كي ػ ػ ي ح ظؼخ غ ح خث خ ح ليع Load ح أ ش ف ٣ ظ ط ل ٤ حأل حى ح ؿ ى ك ٢ ح ح خث ر ى طش ٤ F5 ؿ ح و ح حص Decision Structures ح ح ش ؽ ٤ ش If Then ؼ ٤ ح خ لظخؽ ك ٢ ح ز ش ا ٠ ؿ ك ٤ خ ه ح حص ؼ ٤ ش ك ؼال ٣ خ ظخرش ؿ ش ح ز ش رخ ظويح أىحس ح ش ؽ IF ك ٢ ح ز ش ك و ك ٤ خ ا ح خ A أ ز B ك ل حأل ح ظخ ٢ ظذ أ ؼ ٤ أ خ ا ح خ B أ ز A ك ل حأل ح ظخ ٢ ظذ أ ؼ ٤ آه ط ٠ ح رخ ح ش ؽ ٤ ش هي ط ش ك خ هز حؿغ ح ظ خ ٣ ح كوش رخ ظخد ح ظ ٣ ح ؼخ غ ف ظؼ ف ػ ٤ خ ح ٥ رط ٣ وش أه ك ٤ غ ف يه خ ك ٢ طؼخ الط خ غ ح ؼخ الص ح ل خر ٤ ش ؼخ ػ ٠ ي ح ش ؽ ح ظخ ٢ Score > 50 خ ي أ خى حكظ خ ٤ ا خ أ ٣ كؼال ح ظ ٤ ش ح ز 50 ط ح ش ح ش ؽ ٤ ش طل ٤ لش ( لووش ح ش ؽ (أ أ ٣ حه ي أ ٣ خ ٣ ك ٠ ح لخ ش ط ح ش ح ش ؽ ٤ ش ؿ ٤ طل ٤ لش ( ؿ ٤ لووش ح ش ؽ ) ك ٠ ح لخ ظ ٤ ف ٣ ظ ط ؿ ٤ ح ز خ ؾ ظ ل ٤ أ خ خى رؼغ ح ؼخ الص) ح ) ح ظ ٢ ٣ ؼ كظ خ ف سطر تقرأ األكواد من ال م ن إلى ال سار ٣ خ ح ز حط ح ز أ حط حط أ ٣ خ ح ز أ ٣ خ = > < <> <= >= طل ٤ ح ظ ٣ ح ؼخ ػش 55

56 ؿ ش IF ح ش ؽ ٤ ش ح ظ ٢ طؼخ ؾ أ ؼ ش ؽ If ElseIf الكظ خ ك ٢ ح ظ ٣ ح خرن ا خ ح ظوي خ ؿ ش IF ح ظ ٢ طؼخ ؾ ش ؽ حكي كوؾ ػ ي طلو ٤ ن ح ح ش ؽ طظ خ ش ك ٠ كخ ش ػي طلو ٤ و طظ خ ش ر ي خى رؼغ ح ظخثؾ ح ظ ٢ ٣ ا ٣ خ أ ؼ خطؾ ؼال ك ٤ ذ ػ ٤ خ ك ٢ ح لخ ش ح ظويح ح يح ش IF ح ظ ٢ طؼخ ؾ أ ؼ ش ؽ ك ٢ ح لخ ش طوظ ٤ ض ش ؽ ش ؽ خ رو ٤ ش خطؾ ؿي ٣ ي ؼخ ػ ٠ ي ح ظ ٣ ح ظخ ٢ ح ط د ػ ؽ خ رخ ش ح يف ش ػ ي اىهخ ه ٤ ش ح خطؾ طظ خ خ ش طؼ ك خ كخ ش ح طخ ذ خف أ د ك ذ ح ع أ ح ظ ٤ ش ح ظ ٢ ط اىهخ خ ا ٠ ح ؽ ح 1. ػيى Label 1 ظخرش ح ض ح ظخ ك ٢ ح ؽ رش 2. ػيى ٣ ظ Textbox 1 ح ظوزخ ح يهالص ح ظوي ى ؿش ح ع أ ح ظ ٤ ش 3. ػيى Button 1 ط ل ٤ ح ش ؽ ٣ ظ ظخرش ح ى رش خ ظخ ٢ طظ ح خث ػ ي اىهخ ح و ٤ ك ٢ Textbox ػ ٠ أ ٣ ظ حظ خ ش " خؿق " ػ ي طلون ح ش ؽ أ ط ح و ٤ ش ح ي ؿش ح ز 50 ظ خ ش " ح ذ "ػ ي طلون ح ش ؽ أه أ ط ح و ٤ ش ح ي ؿش حه 50 ك ٠ كخ ش ػي اىهخ ح ه ٤ ش ك ٢ Textbox طظ خ ش " طؤ ي ح يهالص " ٣ ظخرش ح ى ك ٢ ح Button ػ ي ح ليع Click خ ظخ ٢ Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If TextBox1.Text = "" Then ("ان تثدح" MsgBoxStyle.Information,," تأكذ ي ان ذخالخ") MsgBox ElseIf TextBox1.Text >= 50 Then ("ان تثدح",," اخح") MsgBox ElseIf TextBox1.Text < 50 Then ("ان تثدح",,"ساعة") MsgBox End If End Sub الكع خ أ ٠ هي طالػزض ك ٢ ظخرش ح ى ظ ي م ح خث كظ ٠ طظ خ ط س Information ػ ي ظ ح خ ش خ طؼ خ هز هال ر ش ط ي م ح خث Msgbox طل ٤ ح ظ ٣ ح ظخ غ ػش 56

57 ح ظويح ح ؼخ الص ح طو ٤ ش ك ٢ ح ح ش ؽ ٤ ش هال ظخرش ح ح ش ؽ ٤ ش هي لظخؽ ا ٠ اػخكش رؼغ ح ش ؽ ك ٢ ح ش ح حكيس أ هي لظخؽ ا ٠ طؼو ٤ ي ح ش ؽ ح ز ٢ ( ػغ أ ؼ ش ؽ ظلو ٤ ن ح يف ) ك ٢ ح لخ ش الري ح ظويح ح ؼخ الص ح طو ٤ ش ك ٢ ح ح ش ؽ ٤ ش ح ؼخ الص ح ظوي ش غ ح ح ش ؽ ٤ ش ح ؼخ ح طو ٢ And Or Not Xor ؼ خ أ ٤ ا ح خ أكي ح يف ش ٣ ظوي إلػخكش ش ؽ ؿي ٣ ي ا ٠ ح ش ؽ حأل ك ٢ ح ش ح ش ؽ ٤ ش الري طلو ٤ و خ ؼخ ظلو ٤ ن ح ش ح ش ؽ ٤ ش If ٣ ظوي إلػخكش ش ؽ ري ٣ ش ؽ حأل ك ٢ ح ش ح ش ؽ ٤ ش ك ٠ كخ ش طلون ح خ طظلون ح وخػيس ٣ ظوي ك ٢ كخ ش ػي طلون ح ش ؽ ح ظ د كب ح ش ح ش ؽ ٤ ش طل ٤ لش ٣ ظوي ك ٢ كخ ش ؿ ى ش ؽ ٤ طلون حكي خ كوؾ ك خك ٢ ؼ ح ش ح ش ؽ ٤ ش طل ٤ لش الكع ح ي ح خرن أ خى أ ؼ ؼخ طو ٢ ٣ ظوي غ ح ش ح ش ؽ ٤ ش If هي ػ ٤ خ رؼؼ خ هز هال ح ظ خ ٣ ح خروش ظؤ ي أ ؼ ك خ ح ش ؽ ٤ ش أ ٤ ظ خ ك ٢ ػ ٤ خص ح ز ش ظخرش حأل حى ف و ؼخ رؼ ح ظ ٣ شخ ٣ لظ ػ ٠ ؿ ٤ غ ح ؼخ الص ح طو ٤ ش إلظ خ ح ل م ر ٤ ي ٣ ظ ح ظخ ٢ ح ٥ ف أط ي ٢ طظؼ ف ػ ٠ لظ ٣ خص ح ؽ هال ط س ح ظ ٣ أ ح كن غ ح ظخد كخػظوي ح ي ال طلظخؽ ا ٠ ح ط ٣ وش ح زيحث ٤ ش رؼي ٤ ش ح ظ خ ٣ ح ظ ٢ ل ص خروخ كوؾ ف أه ر ح خث ؿي ٣ ي ٣ ظ ح ظويح أل س ك ٢ ح ؽ حألىحس ح خ MaskedTextBox اى حؿ خ هال ط ي م حألىح حص ٠ ط ظوي إلؿزخ ح ظوي ػ ٠ اىهخ ه ٤ ش ؼ ٤ ش رخ ط ٣ وش ح ظ ٢ ط ح خ خ زش ك ٢ حإلىهخ ٣ ظ ط زو خ رؼي اى حؿ خ رخ ؽ خ ظخ ٢ من هنا تم اخت ار طر قة إدخال الب انات من هنا تم إدخال بعض التعد الت على طر قة اإلدخال المختارة 57

58 ػ ٠ ا ٣ ظ ظخرش حأل حى خ ظخ ٢ ك ٢ ح ؿ ى ٣ رخ ؽ ك ذ كخ ظ ح ٤ رخ ي ٣ ي ػ ٤ خ كوؾ ػ خ ػ ٠ ط خ ٣ شخر ش ك ٤ خ زن أ ؼ طؼو ٤ يح If MaskedTextBox1.Text = "16/12/1972" And CheckBox1.Checked Then تاسيخ ان يالد صحيح") MsgBox ",, "If And") End If ه ا يتى وضغ ششط اول تا انتاسيخ يكى 1972/12/16 وششط ثا وهى ا وضغ ػاليح اختياس ف CheckBox1 وف حانح تحميك انششطي يؼا تتحمك اند هح انششطيح If MaskedTextBox1.Text = "16/12/1972" Then ان يالد صحيح") MsgBox,"تاسيخ, "If") End If ه ا يتى وضغ انششط تا انتاسيخ يكى 1972/12/16 وف حانح تحميمح تتحمك اند هح انششطيح If MaskedTextBox1.Text = "16/12/1972" Or MaskedTextBox1.Text = "16/12/1973" Then تاسيخ ان يالد صحيح") MsgBox ",, "If Or") End If 1973 ه ا يتى وضغ انششط تا انتاسيخ هى 1972/12/16 او 12/16/ كا حذاه ا تتحمك اند هح انششطيح فا If MaskedTextBox1.Text = "16/12/1972" Xor MaskedTextBox1.Text = "16/12/1973" Then تاسيخ ان يالد صحيح") MsgBox ",, "If Xor") End If ه ا يتى وضغ انششط تا انتاسيخ هى يكى احذي انتاسيحي 1972/12/16 او /16/ فا كا احذاه ا تتحمك اند هح انششطيح طل ٤ ح ظ ٣ ح ؼش 58

59 استخدام OrElse و AndAlso ك ٢ ح ش ح ش ؽ ٤ ش If ح ؼخ ح طو ٢ AndAlso ل ح ؼخ And غ اػخكش ط ٤ س ؿي ح ٢ ح ظلون ح ش ؽ حأل هز حال ظوخ ا ٠ ح ش ؽ ح ؼخ ٢ كب ح خ ح ش ؽ حأل هخؽج خ ال ٣ و رخال ظوخ ا ٠ ح ش ؽ ح ؼخ ٢ ر ٣ و زخش س رخإلرالؽ رؤ ظ ٤ ش ح ش هخؽجش خ ٣ ٣ ي ػش ح ظؤ ي ح ح ز ش ح ش ؽ ٤ ش ري ح ظلون ؿخ ز ٢ ح ش ؽ ح ؼخ ح طو ٢ ٣ و OrElse د ح ظلون ح ش ؽ حأل كب ح خ ح ش ؽ حأل طل ٤ لخ ال ٣ و زخش س رخإلرالؽ رؤ ظ ٤ ش ح ش طل ٤ لش خ ٣ ٣ ي ػش ح ظؤ ي ح ح ز ش ح ش ؽ ٤ ش رخال ظوخ ا ٠ ح ش ؽ ٣ و ح ؼخ ٢ ر ح ظويح حألىحس ح ش ؽ ٤ ش Select Case حألىحس ح ش ؽ ٤ ش Select Case ح ظ ٢ طؼ ٢ " حهض ح ح لخ ش " ا ح خ ي ٣ خ ظ ٤ حكي ػالع أ أ ؼ ػالع كخالص أ ه ٤ أل خ صػط ٢ ى ح ز ٢ ش أ ؼ ك ٢ ح و حءس ح حؿؼش ك ٢ ح لخ ش خ طؼ خ هز فا حألىحس ح ش ؽ ٤ ش طزيأ رخ ى Select Case ط ظ ٢ رخ ى ٣ ظ End Select ر ٤ ظخرش ح لخالص ٣ خ أ ٣ ؼخ حال ظؼخ ش رخألىحس Case Else ؼ خ خ "أ ١ كخ ش أ ه ؿ ٤ س" خ ٣ خ ي ح ظويح ح ؼخ الص ح طو ٤ ش ( <> < > <= >= ) ك ٢ ح ح ز ٤ ش ح ش ؽ ٤ ش Select Case رؼي اػخكش Is رؼي ش Case ح ظ ٣ ح ظخ ٢ ط ٣ ػ ٠ حألىحس ح ش ؽ ٤ ش Select Case ط ٣ ر ٤ ؾ أل خ هي أهي خ ك س ػ حألىحس ح ش ؽ ٤ ش Select Case هز هال ح ظ خ ٣ ح خروش ح ط د ي ػ ؽ خ رخ ش ح ظخ ٢ ح يف ش ؼ كش ع ر ؿي ح ٤ الى ١ طخ ٣ ن يى كؼ ي حهظ ٤ خ طخ ٣ ن ٤ الىى ٣ و ComboBox ر ظخرش ح ح ز ؽ ح وخص ر ح ح ظخ ٣ ن ك ٠ PictureBox طظ ط س ٣ ش ح ح ز ؽ ك ٢ TextBox ( ؼ ح ظ ٣ ه 7 ل ح ل س غ رؼغ حالهظالكخص ح ز ٤ طش ) ف ط ظخرش ح ى ك ٢ ح Button خ ظخ ٢ ػ ي حهظ ٤ خ ح ظخ ٣ ن ComboBox Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Select Case ComboBox1.SelectedIndex Case 0 "تشج انح م " = TextBox1.Text PictureBox1.Visible = True PictureBox1.Image = Global.WindowsApplication1.My.Resources._1 تى االشاسج ان انحانح االون فمط ويغح تال انحاالخ نهتشاتح في ا تي هى ساخغ انكىد كايال ف انت شي ان شافك End Select ٣ ظ اظ خ ح ظ س 1 ك ٢ ط ي م ح ظ PictureBox1 ح ي ؿش رط ٣ وش ح Resources ٣ ظ اظ خ ط ي م ح ظ PictureBox1 ال ش ول ٠ ػ ي ح ظش ٤ F5 ػ ي حهظ ٤ خ ح لخ ش حأل ٠ Case 0 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load PictureBox1.Visible = False End Sub 59 طل ٤ ح ظ ٣ ح لخى ١ ح ؼش إلهلخء PictureBox1 ػ ي ريح ٣ ش ح ظش ٤ ٣ ظ F5 ظخرش ح ى ك ٠ ح Form1

60 ح ل وخص ح ظ ح ٣ ش ح ئهظخص Loops and Timers أ ال ح ل وخص ح ظ ح ٣ ش For Next ا ح ظويح ح ل وخص ح ظ ح ٣ ش For Next ك ٢ ح لخالص ح ظ ٢ ط ؤ ك ٤ خ ا ٠ ظخرش ػيى ز ٤ حأل حى كزيال ط ح ح ى ػيس حص ٤ ظ ح ظويح ك وش ط ح ٣ ش For Next الهظظخ ح ى خى ٣ لؼ ػي ح ظويح ح لخ ش ح ظ ح ٣ ش ٣ و ر ل ر ظخرش ح ى أ ؼ س خ أ ٣ ي أ أ ج ش ئحال خ ح ط ٣ ي ط ح ح ح ى ؼال 100 س ظو ظخرظ 100 س ط ا ٠ يكي ح ل وخص ح ظ ح ٣ ش ٤ ض For Next ى ط ح أ هخ أ ؿ كوؾ خ ط ظوي ؼال ك ٢ ط ح ػ ع ط ؼ ٤ ش ػ ٠ ح شخشش أ ط ح ػ ع ؿ ش ؼ ٤ ش حص ػي ٣ يس ح ش ح ؼخ ش ح ز ش ل وش ح ظ ح ٣ ش ٢ For Next 1. Dim [Variable] as 2. For [Variable] 3. Statement1 4. Statement2 5. Statement3 6. Next [Variable] ٣ ظ خ ٣ ش ح ل وش ح ظ ح ٣ ش رخ ظويح ح ش next ريال End ٣ ظ ريح ٣ ش ح ل وش ح ظ ح ٣ ش رخ ظويح ح ش ٣ ظ أ ال Start ريال For ظخرش حأل ح ح ز ٤ ش خ ريال Statement ف ٣ و ح ز خ ؾ رظ ل ٤ خ حكيس ط حأله طؼ ٣ ق ح ط ٤ Variable ح ظوي ك ٢ ح ل وش ٤ ػق ح ؼخ ح ظخ ٢ ح ل س أ ؼ كخ ظ ٣ ح ؼ ٢ ه ٤ ر خ ػ ٠ ح ش ف ح هي ح ظوي خ ك ٢ ح ظ ٣ ح ظخ ٢ ح ل وش ح ظ ح ٣ ش For Next ي ظ ح ؿ ش ح ش خىس ( ال إنه إال انهه س ذ ا يذ ذ رسىل انهه ) ي 100 س كزؼي أ ظ رخ ؽ ا ٠ ح ح ش طؼي ٣ ه حص ح Textbox ط ي م ح وظخثض ح وخص ر خ ٢ ط ظط ٤ غ أ ط ظ ػذ ح لظ اظ خ ش ٣ ؾ ح ظ ٣ ح ح ٢ ط ظط ٤ غ أ ط حؿغ ح ظ ٤٤ ر وخ ش ط ي م حألى حص رخ ظ ٣ ح كن ٣ ظ ظخرش ح ى رل ٤ غ ػ ي ح و ػ ٠ ح Button طظ ك ٢ Textbox ح ش خىس ػيى خ 100 س ك ٠ كخ ش ح ظ ح طظ 100 س أه ح ٤ ح ش ح ظخ ٢ 60

61 ٣ ظخرش ح ى ك ٢ ح Button خ ظخ ٢ ٣ ظ ا خى ح ظ ٤ View ؽ ٣ وش ح ؼ ع ا ٠ ح و ٤ ش ) 9) Chr ٠ هخطش رط هش ح ؼ ع خص 2 ىحه ٣ خ Textbox ح ظؼي ٣ ك ٤ خ رظ ٤٤ ح ه 9 ا ٠ ه أه ٣ ح ي ؾ ر ٤ ط ٤ و ٤ أ أ ؼ ػ ؽ ٣ ن ح ؼال ش & ٣ خ ظخ ٢ Chr(10) Chr(13) & ه رظ ٤٤ حأل هخ رخ ظ ٣ الكع ح ل م ح ؼ ٢ 1 أ ال ٣ ظ طؼ ٣ ق ح ظ ٤ حص ٣ ظ طؼ ٣ ق ح ظ ٤ n ػ ٠ أ ش ظ ٤ ػيى ١ ( ػيى طل ٤ ق ) ٣ ؼ ػيى حص ح ظ ح ىحه ح ل وش ٣ ظ طؼ ٣ ق ح ظ ٤ View أ د ػ ع ح ش ىحه Textbox ػ ٠ أ ش ظ ٤ ظ ٢.A.B Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim n As Integer Dim view As String view = Chr(9) For n = 1 To 100 TextBox1.Text = TextBox1.Text & " ال انه اال هللا عيذ ا يح ذ سعىل هللا " & n & view Next n 4 خ ٣ ظ طؼ ٣ ق رخ ش ح حى اظ خ خ ك ٢ Textbox ي ط حأل ػالع أؿ حء ط رط ح ؼال ش & ح ش ح ظ ٤ ش ك ٢ Textbox ط ػخىس ر ٤ "" A. n ه ط ح ح ش B. View ؽ ٣ وش ػ ع ح ش خ زن ػل خ C. 3 خ زيأ ظخرش ح ى ل وش ح ظ ح ٣ ش For Next ط ريح ٣ ظ خ ر ظخرش For خ ٣ ظ طؼ ٣ ق ح ز خ ؾ رؼيى ط ح ح ش أ ح ه أ ح خ ي ؽ ك ٢ ح وط س ح ظخ ٤ ش طل ٤ ح ظ ٣ ح ؼخ ٢ ح ؼش ك ٢ ل ح ظ ٣ ح خرن ٣ طؼي ٣ ح ل وش ح ظ ح ٣ ش For Next ك ٢ ح ى ح وخص ر خ ط ا ٠ ح ظ ٤ ش ح ظخ ٤ ش ي رظ ٤٤ ح ى ا ٠ ح ظخ ٢ طؼ ٣ ق n ػيى طل ٤ ق Integer ٣ طؼ ٣ ق n ؼيى ػش ١ Single ف كخ ش ح ظويح Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim n As Integer Dim view As String view = Chr(13) & Chr(10) For n = 5 To 50 Step 5 TextBox1.Text = TextBox1.Text & " " & n & view Next n ه خ رظؼي ٣ ح ل وش ح ظ ح ٣ ش ٢ طو رظ ح حأل هخ ح ه 5 ا ٠ ح ه 100 ػ ٠ أ ط ح خكش ر ٤ 5 ٢ خ ط ا ح ش ح خ ش Textbox طي ٣ ط ٤ ن ح ؼ ع ح ٠ Chr(10) Chr(13) & الكظش ح ل م 61 طل ٤ ح ظ ٣ ح ؼخ غ ح ؼش

62 خ خ هز ا خ ظط ٤ غ ح ظويح ك وخص ح ظ ح ك ٢ ح ؼي ٣ ي ح خ ح ظ ٢ لظخؿ خ ك ٢ ر ح خ كخ ؤ ش ٤ ض ط ح أ هخ ظ ص كوؾ ٣ خ ح ظويح خ ك ٢ ط ح ػ ع ػش ط ؼ ٤ ش ػ ٠ ح شخشش خ خ ػيى خ ري ح لخؿش ا ٠ ح ؽ ٣ وش خروش ؽ م اظ خ ح ظ ك ظؼ ح ٥ اظ خ ػش ح ظ ح ؿ ىس ػ ٠ ؿ خ ى هال ك وخص ح ظ ح ح ظ ٢ ف ظؼ خ ؼخ هال ح ظ ٣ ح ظخ ٢ ي رخ ظويح ؽ ٣ وظ ٤ ظخرش ح ى كزؼي ح ط رخ ؽ ا ٠ ح ح ش ح ظ ٤ ن ي ربػخكش PictureBox ػيى Button 2 خ ظ ل ٤ ى ؼ ٤ أ ال اظ خ ح ظ هال ط ي م ح خث إلظ خ ح ظ س ح ظخ ٤ ش ي ر ظخرش ح ى ك ٢ ح حأل ٣ Button1 خ ظخ ٢ أ ال ٣ ظ طؼ ٣ ق ح ظ ٤ n ػ ٠ أ ش ظ ٤ ػيى ١ ( ػيى طل ٤ ق ) ٣ ؼ ػيى حص ح ظ ح ىحه ح ل وش 9 ٠ ط Dim N As Integer For N = 1 To 9 PictureBox1.Image = System.Drawing.Image.FromFile _ ("C:\Users\mohamed\Desktop\WindowsApplication24\fac\FACE0" & N & ".JPG") MsgBox("PRESS OK TO SHOW NEXT FACE ",, "SHOW FACES") Next خ ٣ ظ طلي ٣ ي ط ي م ح ظ PictureBox1 ظخرش ح ى رش ػ ٠ ح ٣ ظ ح ط ح ؿ ىس رخ خ ح ( ٣ ظ طؼي ٣ ح خ ػ ي طش ٤ ح ظ ٣ ػ ٠ ؿ خ ى ح ن ح ق ػ ٠ طق ح ظذ ػ يى ط ٤٤ ش mohamed رخ ؿ خ ى ) ػ و رظلي ٣ ي ع ح ظيحى ح ظ ح ط د ػ ػ خ ك ٠ PictureBox1 خ ح ظ ح ع jpg ػ و رظ ٤ ن ش ط ي م ح خث Msgbox ح ١ ٣ ظ رؼي ط س ال ظوخ ا ٠ حأله خ طؼ خ هز ػ ي حال ظ خء ط ح ح ؼ ٤ ش ؼيى 9 حص أل خ ػ ػ خ 9 ط ٣ و ح ز خ ؾ رخال ظ خء ف و ح ٥ رؼ ل ح ظ ٣ رط ٣ وش حكظ حك ٤ ش أ ؼ ٠ اظ خ ح ظ ري ح خث ػ ي حال ظ خء ػ ع ح 9 ط ال ٣ ظ ٢ ح ز خ ؾ ح ؼ ع ر ٣ ح ؼ ع حص حص ل ٤ اؿاله خ ل ح ز خ ؾ أ ػي ح ؼؾ ػ ٠ ح ؼ ع Button2 ح ١ و ر ظخرش ح ى رش رخ ط ٣ وش ح ظخ ٤ ش الحظ المسار الموجود بالتمر ن وهو منقول من جهازي والبد من تعد ل المسار إلى مكان الصور المطلوب عرضها حتى عمل البرنامج بشكل ج د "C:\Users\mohamed\Desktop\WindowsApplication24\fac\FACE0" 62

63 خ لظخؽ ا ٠ ر ش ط ي م ح خث كخ ظ ح ؼ ػش طظ ط وخث ٤ خ ر ى ح و ػ ٠ ح START SHOW ك ٢ ط ي م ػ ع ح ظ PictureBox ي ٣ ظ ػ ؽ ٣ ن أ ال و رظؼ ٣ ق ح ظ ٤ S ظ ٤ ػخ ػ ٠ ؽ ح ل ر ؼ ٠ ا خ الري أ و رظؼ ٣ ل طلض Public Class زخش س خ زن طؼ خ Public Class Form1 Dim S As Integer = 1 ػ ٣ ظ ظخرش ح ى ك ٢ Button2 خ ظخ ٢ خ ح ظ ؿ خ ى هي ز خ ػ ش هز ح ؿغ ظ ؿ ٤ خص ح خروش PictureBox1.Image = System.Drawing.Image.FromFile _ ("C:\Users\mohamed\Desktop\WindowsApplication24\fac\FACE0" & S & ".JPG") S = S + 1 If S = 10 Then S = 1 End If End Sub 1 ا ح ٣ ظ ػ ع ح ظ س 1 ؿي ٣ ي ح 2 أطزق ح خطؾ ٣ ؼ ٠ 10 ٣ ظ ػ ع ح 9 ط أل خ ريأ خ رخ ظ س 0 الكع ح ح ظ س رخ خ ر ؼ ٠ أ ٣ ظ ػ ع أ ط س ٣ ظ اػخكش 1 كظؼ ع ح ؼخ ٤ ش ػ اػخكش 1 أه كظؼ ع ح ؼخ ؼش ح 3 طل ٤ ح ظ ٣ ح حرغ ح ؼش 63

64 ا خء ح ل وخص ح ظ ح ٣ ش ري ط ش ح ظ ح ا ح أ ى خ ا خء ح ل وخص ح ظ ح ٣ ش ػ ي طلون ش ؽ ؼ ٤ ػ ٤ خ طلي ٣ ي ي ح ش ؽ ك ٢ ح ح ظ ح ٣ ش For Next ػ ظخرش ٤ و Exit For ح ز خ ؾ زخش س رخ ظ هق ػ ح ظ ح حال ظوخ ط ل ٤ ح ط ح ز ٢ ح ١ ٢ ٣ ح ل وش ح ظ ح ٣ ش ك ؼال أ ى خ ط هق ح ز خ ؾ ػ ح ظ ح ػ ي ه ٤ خ ح ظوي ربىهخ ش END كوؾ ك ٢ ط ي م ح يهالص ز خ ؾ ؿ ٤ ي ٣ و ى رخ ظ خ ػ ٤ ش ح ظ ح ل ٤ حال ظ خء خ ؼخ ػ ٠ ي ح ظ ٣ ح ظخ ٢ شز ٤ رخ ظ ٣ ح ؼخ ٢ ح ؼش ح خرن ش ك كوؾ أػل خ ػ ٤ ش رؼغ ح ظؼي ٣ الص ٣ ظ خ ذ ٢ غ ش ؽ ح ز ش ح ي ٣ ي ػ ي ح ؼؾ ػ ٠ ح ٣ و Button1 ح ز خ ؾ ربظ خ ح خ ش ح ظخ ٤ ش ػ ي خ و ر ظخرش ح ش ك ٢ ط ي م ح خ ش ٣ و ح ز خ ؾ رظ ل ٤ ح ظ ح ح ط د ش ط ح حأل هخ ح ه 0 ا ٠ ح ه 15 ي روط س ويح خ 2.5 ف ٣ و ى رخ ظ ح خ و خ ػ ٠ OK أ ظخرش ح ض ك ٢ ط ي م ح خث خ خ ٣ ظ هق اال ك ٢ كخ ش ظخرش ح ش END كوؾ ظخرش END هق ح ظ ح الكع أ ٣ ظ ظخرظ خ رخ ل ف Capital ٤ ى ح ز خ ؾ ح ي ٣ ي خ ظخ ٢ ف أه رش ف ح ظ ٤ حص كوؾ ح ظ ٢ أػل خ خ ػ ٠ ح ى ح خرن ػ ٤ ي ح ؿ ع ا ٠ ح ظ ٣ ح ؼخ ٢ ح ؼش حؿؼش ش ف حأل حى ح خروش ٣ ظ طؼ ٣ ق ح ظ ٤ n ػ ٠ أ ش ظ ٤ ػيى ١ ؿ ٤ طل ٤ ق ( ( ٣ ؼ ػيى حص ح ظ ح ىحه ح ل وش ٣ ظ اػخكش طؼ ٣ ق ح ظ ٤ name ح وخص رط ٣ وش ػ ع ط ي م ح يهالص InputBox.1.2 Dim n As Single Dim view, name As String view = Chr(13) & Chr(10) For n = 0 To 15 Step 2.5 name = InputBox(" Write End To Stop ") TextBox1.Text = TextBox1.Text & " LINE " & n & view If name = "END" Then Exit For Next n ط ض ظخرش ح ش ٣ ظ هق END ح ظ ح ٣ ظ ا خى ح ظ ٤ name ا ٠ ػ ع ط ي م ح يهالص InputBox طل ٤ ح ظ ٣ ح وخ ح ؼش 64

65 ح ئهض Timer ح ئهض أىحس ش ٤ س ٣ خ حالػظ خى ػ ٤ خ ك ٢ ح ؼ ٤ ح خص ح ز ٤ ش كخ ئهض ػزخ س ػ خػش ا ٣ وخف ول ٤ ش ط ظط ٤ غ ح ظؼ ف ػ ٠ خػش ح ظخ حال ظلخىس ي ك ٢ ر ح ي خ ط ظط ٤ غ حال ظلخىس أىحس ح ئهض ك ٢ ح ؼ ٤ حأل رظ ح أ ر ٢ ؼ ٤ ر ٤ هض آه أ رل خد خػخص ح ؼ ػ ٠ ر خ ؾ ؼ ٤ أ رل خد ح هض طش ٤ ح ز خ ؾ أ ح ظويح ح ئهض ن ح ز خ ؾ أ حظ خ ش أ ؼ خػش أ ز هض ح ؼي ٣ ي ح خ ح ز ٤ ش ح ظ ٢ خ ػالهش رخ هض ف و ك ٢ ح ظ ٣ ح ظخ ٢ رخ ظويح ح ئهض Timer ك ٢ ػ ط ٣ ػزخ س ػ خػش كو ٤ و ٤ ش طظ ح هض ح لؼ ٢ ؿ خ ى ؼ ي ٣ ذ أ ال ح ط رش ح ؽ ا ٠ ح ش ح ظخ ٢ خ الكع أ خ ف ظ رخ ش ح خ ٢ ؽ ي رؼ ه ل ٤ ظ ط س اهلخء ش ٣ ؾ حأل ح حألػ ٠ ٤ ح ؽ ر ح ح ش ح خػش خ ي ؿش ىحه Textbox ط ط ٤ و أ ٣ ؼخ ط ا ٠ ح ح ش ػ ي ػ ع ح خػش رش ي هال ط ي م ح وظخثض ح وخص ر خ ح ظؼخ ؼ ٤ رخ ي ٣ ي ػ ٤ خ خ ح ي ٣ ي ح ظويح حألىحس Timer ح ظ ٢ شخ خ اى حؽ ح هض ك ٢ ح ؽ ٤ ظ ك ٢ ٣ ظ Textbox ي هال ط ي م حألى حص رخهظ ٤ خ حألىحس Timer اى حؿ خ ىحه ح ؽ طظ خ رخ ش ح ظخ ٢ ٣ ظ طؼي ٣ ه حص حألىحس Timer1 خ ٢ ٣ طي م ح و حص خ 65

66 رخ و ط ٤ ػ ٠ حألىحس Timer1 إلظ خ طللش ح ى ح وخص ر خ ٣ ظ ظخرش ح ى ح ظخ ٢ ر خ Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick TextBox1.Text = TimeString End Sub خ ٣ ظ ط ؿ ٤ حألىحس Timer1 ا ٠ اظ خ ح هض ح لخ ٢ ك ٢ Textbox ي ر ظخرش ح ى TimeString ح وخص ربظ خ ح هض ح لخ ٢ طل ٤ ح ظ ٣ ح خى ح ؼش ك ٤ ي كلع خ ٣ و ح ظوي رطزخػظ خ ػالهش رخ هض أ ح ظ ه ٤ ض ح ظويح ح ئهض ظلي ٣ ي كظ س ٤ ش خ ػل خ خرو خ رؤ خ ظط ٤ غ ح ظويح ح ئهض Timer كظ س ٤ ش ؼ ٤ ش أ طلي ٣ ي يس ٤ ش ؼ ٤ ش إلىهخ ش ح أ اظ خ خ ش ط ك ٤ ذ يس ؼ ش ػ ي طش ٤ ح ز خ ؾ ؤه ح ٥ ؼخ ػ ر خ ؾ ٣ و رط ذ ش يه ا ٤ ش الري ػ ٠ ح ظوي أ ٣ و ربىهخ ش ح ح ظل ٤ لش ) 1612 ( هال 20 ػخ ٤ ش ك ٠ ح لخ ش ٣ ؼط ٠ ح ز خ ؾ خ ش طل ٤ ي رظلش ش ح ك ٠ كخ ش ظخرش ش هطخ ٣ ؼط ٤ أ ٣ ؼخ خ ش طل ٤ ي رخ ش ح هخؽجش ا ح طؤه ح ظوي ػ اىهخ ش ح هال 20 ػخ ٤ ش ح هض ح ١ ط حهظ ٤ خ ح ظ ال ظظخ ح ظوي إلىهخ ش ح ا ٠ ح ز خ ؾ ك ٤ ن ح ز خ ؾ ط وخث ٤ خ رؼي اػطخء خ ش رخإلؿالم ش ح ح ظل ٤ لش ٢ 1612 ح ظ ٣ شز ٤ رخ ظ ٣ ح ؼخ غ ك ٢ ح ظخد ح ل م خ أ خ ه خ رخ ظويح حألىحس Timer ظل ك ٢ ح خث كظ س ح ظظخ ح ز خ ؾ ٣ ظ اىهخ حألىحس Timer ا ٠ ح ز خ ؾ خ زن طؼ خ ٣ ظ أػيحى خ خ ظخ ٢ هال ط ي م ه حط خ 66

67 ٣ ظ ؿؼ ح وخط ٤ ش Enabled ي ٢ ظ ٤ ق رخ ؼ ػ ي ريح ٣ ش ح ظش ٤ F5 Timer خ ٣ ظ طلي ٣ ي ح هض ح ١ ف ٣ ظظ ح ز خ ؾ إلؿالم 20 ػخ ٤ ش ط ظذ ٣ ظ ظخرش ح ى ح ظخ ٢ رخ و ط ٤ ػ ٠ حألىحس Timer Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick MsgBox(" عيتى إغالق انثش ايح اال ",, " Timed Password ") End End Sub طظ ح خ ش رؼي 20 ػخ ٤ ش خ ط حإلػيحى خ زوخ ط خ ظخ ٢ ٣ و ح ز خ ؾ رخإلؿالم رؼي ح و ػ ٠ حكن رخ خ ش ح خروش ٣ و ح ز خ ؾ رظ ه ٤ ق ػ حألىحس Timer ك ٢ كخ ش اىهخ ش ح ح ظل ٤ لش ٣ ظ ظخرش ح ى ح ظخ ٢ ك ٢ ح يه ٣ Button1 طظ ح خ ش ك ٢ كخ ش ظخرش ش هخؽجش Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click If TextBox1.Text = "1612" Then Timer1.Enabled = False ان شوس صحيحح ا تظش تح يم انثش ايح") MsgBox,"كه ح, " Timed Password (" Else إدخال كه ح ان شوس انصحيحح") MsgBox,"سخاء, " Timed Password (" TextBox1.Text = "" End If End Sub طل ٤ ح ظ ٣ ح خرغ ح ؼش 67

68 ح كيحص ح ز ٤ ش طو ٤ ش Modules ٢ ػزخ س ػ كيحص ر ٤ ش ك ٢ ح ز خ ؾ طلظ ١ ػ ٠ ظ ٤ حص ػخ ش ى ح ر ٤ ش اؿ حءحص أكيحع ظط ٤ غ ح ظويح خ ػ ٠ ؽ ح ز خ ؾ ٣ ظ ح ظؼخ ؼ خ ػ ي ر ش ح ز ح ؾ ح ز ٤ س ح شخ ٣ غ ح ظ طش ح ؼ الهش ح ظ ٢ طلظ ١ ػ ٠ ح ؼي ٣ ي ح حك حإلؿ حءحص ح ظ ٢ ط ظوي ك ٤ خ ح ؼي ٣ ي ح ظ ٤ حص رش ظ ك ٢ ر ٤ جش ح ظط ٣ ػ ي خ و رظؼ ٣ ق ظ ٤ خ كب ح ح ظ ٤ ٣ ح ظويح ىحه ٤ خ كوؾ ريحه ح ليع ح ١ ط طؼ ٣ ق ح ظ ٤ ك ٤ أ ريحه حإلؿ حء ح ز ٢ ح ليى ا ح ط ؼض ح ؤ ش أ ؼ ػ ك خ ح ظ ٤ ك ٢ أػ ٠ طوش ح ى ح ظخرؼش ل ك ٤ خ ح ظويح ح ظ ٤ ك ٢ ىحه حأل حى ح ؿ ىس ك ٢ ح ح ل كوؾ ا ح حكظ خ ح ح ظ ٤ ك ٢ ك آه ك ٤ ذ ػ ٤ خ طؼ ٣ ل س أه ح ال ٣ خ ذ ح شخ ٣ غ ح ز ٤ س ي خ الري خ ح ظويح ح كيحص ح ز ٤ ش ح ؼ كش Modules ح ظ ٢ ط خػي خ ك ٢ حهظظخ ح هض ط ك ػ ٤ خ ط ح طؼ ٣ ق ح ظ ٤ ك ٢ أ ؼ ك ػ ٠ ظ ح ش ع أ ح ظطز ٤ ن.كخ Modules ٢ كيس ر ٤ ش ٣ خ طؼ ٣ ق ح ظ ٤ حص حإلؿ حءحص حألكيحع ريحه خ ح ظويح خ ك ٢ أ ١ طوش ك ٢ ح ش ع ا شخء كيس ر ٤ ش Creating a Module خى ػيس ؽ م ك ٢ ح ل ٤ ح ر ٤ ي 2008 إل شخء كيس ر ٤ ش Module ك ٤ اى حؿ خ هال كظق هخث ش Project ش ٣ ؾ ه حث ح ز خ ؾ هال خ ٣ ظ حهظ ٤ خ add Class ظظ خ ح خك س ح ظخ ٤ ش وظخ ر خ Module ط وخث ٤ خ أ ٣ ظ حهظ ٤ خ Add New Item ظظ خ ل ح خ ش خ و رخهظ ٤ خ ح Module ك ٢ ح لخ ش خ أ هال ط ي م ٣ ظ Solution Explorer ي رخ ه ف ػ ٠ ح ح ش ع ح و ر ح لخ س حأل ٣ ظظ خ هخث ش وظخ خ Add ظظ خ هخث ش ك ػ ٤ ش خ وظخ New Item ظظ خك س ؼ ٤ ق خ ح Module رؼي حهظ ٤ خ اػخكظ ا ٠ ح ش ع ٤ ظ ح ؼ ػ ٤ ش 68

69 Module Module1 Public View As String ثى يتى كتاتح اكىاد ان ششوع End Module أال رؼي اػخكش كيس ر ٤ ش ٣ و Module ح ز خ ؾ رلظق طللش حأل حى ط وخث ٤ خ ػ خ رؤ ح ٥ أ ١ ظ ٤ ظو رظؼ ٣ لش ٣ ظ ٤ ػخ ش ع ٣ ي ح ظويح ك ٢ أ ١ ك ػ ٠ ؽ ح ش ع طؼ ٣ ق ح ظ ٤ حص ح ؼخ ش ريحه ح كيحص ح ز ٤ ش Module خ ٣ ش كوؾ ه ر ظخرش ش Public ػ ه ربػخكش طؼ ٣ ق ح ظ ٤ خ طؼ خ هز ك ػ خ أ خى ظ ٤ أ ش View ظ ٤ ػخ ح ع ٣ ظ Short طؼ ٣ لش ك ٢ ح Module خ رخ ش ؼخ ػ ٠ ي و غ رؼ ط ٣ شز ٤ رخ ظ ٣ ح وخ ح ظخد حالهظالف خ أ ش ٣ ؿي رش ظ ٤ Wins و ربػخكش Label طظ ك ٤ ؿ ش ػيى حص ح رق ا خى خ ا ٠ ح ظ ٤ ح ي ٣ ي ٣ ظ ٢ Wins ػيى حص ح رق ح طزطش رظ ح ه 7 و رؼ ؽ ط ٤ و خ رخ ش خ و ربػخكش Module ا ٠ ح ش ع ٢ و رظؼ ٣ ق ح ظ ٤ حص رش ك ػخ أ ح ظ ٤ ح ؼخف Wins ظ ٤ ػخ ٣ ظوي ك ٢ ؿ ٤ غ خ ؽ ح ش ع ػ ٠ أ ٣ ظ أ ال طؼ ٣ ق ح ظ ٤ Wins ظ ٤ ػخ ىحه ح Module خ ظخ ٢ خ ط ذ ح ز خ ؾ أ ٣ و رظؼ ف ح ظ ٤ Wins ظ ٤ ٤ غ خ ؽ ح ش ع ح ظوي ش Module Module1 Public wins As String End Module ػ و ر ظخرش ح ى ح ظخ ٢ ك ٢ ح ل ٣ ل ٢ ػ ي ريء ح ظش ٤ F5 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load PictureBox1.Visible = False End Sub خ ط ذ ح ز خ ؾ أ ش ػ ي ريح ٣ ش طش ٤ ح ش ع ٣ ظ اهلخء ح PictureBox1 ػ و ر ظخرش ح ى ح ظخ ٢ ك ٢ Button2 ح ٠ Close Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub خ ٣ ظ ظخرش ى حإلؿالم End 69

70 خطت ا ٠ أه ك ش ر ظخرش ح ى ك ٢ Button1 ح ٠ Start حؿغ ح ظ ٣ ح ؼخ غ حؿؼش ش ف حأل حى ف أه ربػخكش ح ش ف ظؼي ٣ الص ح ظ ٢ أػ ٤ لض ش ع خ ؼط ٠ ى رؤ ش ػ ي ظ حأل هخ ح ؼش حث ٤ ش 1 ا ٠ ٣ و 10 ربهلخء ح ظ س ك ٢ PictureBox1 ك ٢ خ ػيح ح ه 7 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Label1.Text = CStr(Int(Rnd() * 10)) If (Label1.Text = "1" Or "2" Or "3" Or "4" Or "5" Or "6" Or "8" Or "9" Or "10") Then _ PictureBox1.Visible = False If (Label1.Text = "7") Then PictureBox1.Visible = True If (Label1.Text = "7") Then Label2.Visible = True Beep() wins = wins + 1 Label2.Text = انشتح يشاخ ػذد") " & wins) End If End Sub ط ظ ح ه 7 ك ٢ Label1 ٣ ظ ظ ح ظ س ك ٢ PictureBox1 ٣ ظ اظ خ ح ش ك ٢ Label2 ٣ و ربطيح ط ص ط ز ٢ ٤ Beep ك ٠ كخ ش ظ ح ه 7 س أه ٣ و ر غ 1 ا ٠ ه ٤ ش ح ظ ٤ Win ح خروش ٣ و ربظ خ ح خطؾ ك ٢ ح خ ش Label2 رخ ذ ح ش ح خروش طل ٤ ح ظ ٣ ح ؼخ ح ؼش.2 خ زن ي أ ا خ خ ػالع ؽ م ظؼ ٣ ق ح ظ ٤ حص 1. طؼ ٣ ق ح ظ ٤ ىحه ح ل ي ك ٢ كخ ش ح ظويح ك ٢ ح حى ح ح كوؾ ٣ ح ى خ ظخ ٢ ( ػش) As (ا ح ظ ٤ ) Dim طؼ ف ح ظ ٤ أ طللش حأل حى ك ٢ ح طوش Public Class ي ك ٢ كخ ش ح ظويح ح ح ظ ٤ ك ٢ ؼظ ح حى ح خص ح ي ؿش ر ح ح ؽ ٣ ح ى خ ظخ ٢.3 ( ػش) As (ا ح ظ ٤ ) Dim طؼ ٣ ق ح ظ ٤ ك ٠ ح كيس ح ط ٤ ش Module ي ك ٢ كخ ش ح ظويح ك ٢ ؿ ٤ غ خ ؽ ح ش ع ح وخث ٤ ػ ٤ ش ٣ ح ى ح وخص رش خ ظخ ٢ ( ػش) As (ا ح ظ ٤ ) Public الكع أ ش ح ؿيح طلي ٣ ي ع ح ظ ٤ ػ ي طؼ ٣ لش ك ٢ خ زن ال ح خطؾ ٣ ؼظ ي حػظ خىح ٤ خ ػ ٠ ع ح ظ ٤ هال طؼ ٣ ل خ ح ؼخ ح ظخ ٢ ه ٤ ر خ ػ ٠ أ طلي ٣ ي ع ح ظ ٤ ٣ ئػ طؤػ ٤ ح زخش ح ػ ٠ ح ظ ٤ ش ح خث ٤ ش و ؿخص ػزخ س ػ ر خ ؾ ك خر ٢ ٣ ظ ك ٤ ك خد ح و ٤ ش حإلؿ خ ٤ ش أل ١ ه ( ز ؾ ؼال ) طو ربىهخ ىحه Textbox رؼي اػخكش ه ٤ ش رق هي خ %11 ا ٠ ح ه ح ١ ط اىهخ ( ح ز ؾ حألط ٢ ) طل ٤ ح ظ ٣ ح ظخ غ ح ؼش 70

71 استخدام المصفوفات للتعامل مع الب انات الرقم ة والنص ة طؼ ف ح ظل كخص رؤ خ ح ط ٣ وش حأل ؼ ظؼخ غ ٤ ش ز ٤ ح ز ٤ خ خص ح ظشخر ش ك ل ؼ رؤ ح ز ح ؾ طؼظ ي رش أ خ ٢ ػ ٠ ح ز ٤ خ خص ( ح يهالص ( ٣ و ح ز خ ؾ رخ ظؼخ غ ح ز ٤ خ خص طل ٤ خ رل ذ ح ز ش ح زوش هال ح ظ ػ ي ح ظؼخ غ ح ز ٤ خ خص ك ٢ ك ٤ ح ر ٤ ي 2008 طؼ خ ٤ ق و رخ ظويح ح ظ ٤ حص للع ح ز ٤ خ خص ك ٢ ظ ٤ حص ػ ا خى ه ٤ ش ح ظ ٤ حص ا ٠ هخط ٤ ش ؼ ٤ ش ك ٢ ط ي م ض أ ؿ ٤ ػ ي خ ٣ ي ٣ خ ح ؼي ٣ ي ح ز ٤ خ خص ح ظشخر ش كالري خ ح ظويح ح ظل كخص ظؼخ غ ح ز ٤ خ خص ؼ ط ؿي ح ظل كخص ك ٢ ؼظ خص ح ز ش ظؼخ غ ح ز ٤ خ خص كب ح خ ي ٣ خ ظل كش ك ٤ خ ػالػش أػ يس ػالػش طل ف ك ظط ٤ غ ح ظويح خ ظؼخ غ ط ؼش ح ز ٤ خ خص ح ظشخر ش ا شخء ح ظل كخص الري خ أ ؼ رؤ ػ ي ظخرش ح ظل كش ك ٢ خ خ كب ح ح خ ٣ ليى خ طخم ح ظؼ خ ح ظل كش ك ؼال ػ ي ظخرش ح ظل كش ك ٢ ىحه اؿ حء أ كيع ؼ ٤ أل ١ ي ؽ رخ ؽ كب خ ظوي ح ظل كش ك ٢ ىحه ي حإلؿ حء كوؾ أ خ ا ح ه خ ر ظخرش ح ظل كش ك ٢ ريح ٣ ش ح ل ( أػ ٠ طوش ح ى ك ٢ ح ل ( كب ح ظل كش ٣ ح ظويح خ ػ ٠ ؽ ح ى ك ٢ ح ل ك ٢ كخ ش ظخرش ح ظل كش ريحه كيس ر ٤ ش Module ك ظط ٤ غ ح ظويح ح ظل كش ك ٢ أ ١ خ ك ٢ ح ش ع ح ٤ رخ ي ٣ ي ػ ٤ خ كوي ػ ك خ هال ح ظؼخ غ ح ظ ٤ حص هز ػ ي ا شخء أ ١ ظل كش كؤ ض رخهظظخ ط ٤ ذ ػ أ ط ػق ح ؼ خص ح ظخ ٤ ش ػ ي طؼ ٣ ق ح ظل كش ح ح ظل كش ح ح ظل كش حال ح ١ ظ ظوي ال ظيػخء ظل كظي ك ٢ أ ١ خ ك ٢ ح ى ح ح ظل كش الري أ ٣ وؼغ ل ح ش ؽ ح ال ش ال ح ظ ٤ حؿغ ش ؽ ظخرش ح ظ ٤ خ زن ع ح ز ٤ خ خص الري خ طلي ٣ ي ػ ٤ ش ح ز ٤ خ خص ح ظ ٢ ف ٣ ظ ط ٤ خ ك ٢ ح ظل كش ك ٢ أؿ ذ ح لخالص ط ح ز ٤ خ خص ع حكي ( خ ظ ٤ ش أ خ هظ ٤ ش أ خ ه ٤ ش ( خى ح خ ط أ ؼ ع الري ي طلي ٣ ي ػ ٤ ش ح ز ٤ خ خص ىحه ح ظل كش ظلظ ػ ٠ ح ظؼخ حأل ؼ ز ٤ خ خص هز ر ٤ جش ح ظط ٣ أ خ ا ح طؼ ف ػ ٤ ش ح ز ٤ خ خص ح ظ ٢ ف ط ظوي خ ريحه ح ظل كش أ خ خى أ ؼ ع أ حع ح ز ٤ خ خص كالري ي ا ح ح ظويح ح ع Object ظؼز ٤ ػ ح ز ٤ خ خص أرؼخى ح ظل كش الري ي طلي ٣ ي وخ خص أ أرؼخى ح ظل كش ك خى ظل كخص حص رؼي حكي( ؼ هخث ش ح ز ٤ خ خص ) خى حص رؼي ٣ ) ؼ ؿي ح ز ٤ خ خص ( خى ظل كخص رؼالػش أرؼخى ظل كخص ؼ ( ح ظ ٢ طؼخ ؾ ػش ز ٤ س ؼويس ظيحه ش ح ز ٤ خ خص ) عناصر المصفوفة ػ خط ح ظل كش أ ػيى ػ خط ح ظل كش ػيى ح ؼ خط ح ظ ٢ ظظؼخ ؼ خ ريحه ح ظل كش ح ؼ خط ططخرن ػيى ح ؼ خط ك ٢ ح وخث ش ح ظ ٢ ط طز خ ح ظل كش الري أ ٣ زيأ ح ظ ط ٤ ذ ح ه طل 0 ك ٠ ح ل ٤ ح ر ٤ ي 2008 ا ح خ ػيى ح ؼ خط ط ؼش 9 كب ر ٤ جش ح ظط ٣ ط طز ك ٢ هخث ش 0 ا ٠ 8 ك ٤ غ ٣ ؤه ح ؼ ظ حأل ح ظ ط ٤ ذ طل ح ؼ ظ ح ؼخ ٢ ح ظ ط ٤ ذ حكي ح أ حع ح ظل كخص Fixed-Size array ح ظل كش ح ؼخرظش.A ٠ ح ظل كش ح ظ ٢ طلظ ١ ػ ٠ ػيى ػخرض ليى ح ؼ خط ٣ ى طؼ ٣ ق ح ظل كخص ح ؼخرظش خ وخػيس ح ظخ ٢ س Dim ArrayName (Dim1Index, Dim2Index,...) As DataType ػ ٤ ش ر ٤ خ خص ح ظل كش طليى ػ خ ػ ٠ ك ذ ع ح يهالص خ زن خ ػيى ػ خط ح ظل كش ٣ ظ ح ظؼخ ؼ خ خ زن ػ ٠ أ ٣ ح ظل كش ح زؼي ح ظخ غ ( 8 ) ح ح ظل كش ح ظ ٢ ٣ ي طؼ ٣ ل خ ؿ حؿؼش ش ؽ حهظ ٤ خ ح ح ظ ٤ حص أل ظشخر ٤ ح ش ح ظ ٢ ط ظوي ظؼ ٣ ق ح ظل كش طوظ ق طزؼخ خ ح ظويح خ ك ٢ ؽ أ ك ٢ Module خ زن خ 71

72 رظطز ٤ ن ح وخػيس ح خروش ػ ٠ ظل كش حص رؼي حكي ػيى ػ خط خ 10 أ ح ظل كش Student ح ع ح ظ ٢ ٣ ظ طؼ ٣ ل خ ك ٢ ح ؽ أ ك ٢ ح اؿ حء ي ؽ ٣ خ ظخ ٢ Dim Student (0 To 9)As String Or Dim Student (9)As String Puplic Student (0 To 9)As String Or Puplic Student ( 9)As String ٣ ظ طؼ ٣ ل خ ك ٢ ح كيس ح ط ٤ ش ٣ Module خ ظخ ٢ خ ح ظز خ ) 9 (0 To كوؾ ػيى ح ؼ خط 10 ٢ أل خ حطلو خ أ ح ظل كش ٣ ظ ك خر خ أ ح ؼ ظ 0 1 ٤ خ ح أ ى خ ططز ٤ ن ح وخػيس ح خروش ػ ٠ ظل كش حص رؼي ٣ ك ؼال ٣ ي أ شت ظل كش ي زخ حس ط ٣ ح ح ظل كش Score ح ع ح ه ٢ ٣ ػيى ػ خط ح زؼي حأل 10 ػيى ح الص ك ٢ ح زخ حس ػيى ػ خط ح زؼي ح ؼخ ٢ 2 خ ح الػز ٤ ح ظ خك ٤ ك ٢ ح زخ حس ٣ ظ طؼ ٣ ل خ ك ٢ ح ؽ أ ك ٢ ح اؿ حء ي ؽ ٣ خ ظخ ٢ Dim Score (0 To 1, 0 To 9)As Short Or Dim Score (1, 9)As Short Puplic Score (0 To 1, 0 To 9)As Short Or Puplic Score (1, 9)As Short ٣ ظ طؼ ٣ ل خ ك ٢ ح كيس ح ط ٤ ش ٣ Module خ ظخ ٢ ٣ و ى ح ز ٤ ط ك طش ٤ ح ز خ ؾ ح ١ ٣ لظ ػ ٠ ظل كش رل خ ك ٢ كيس ح ح س خ ظخ ٢ 9 8 ح لخ ش ح ؼخ ٤ ش )طل ٤ 9 أػ يس ) ح لخ ش حأل ٠ ( ػ ى حكي 9 طل ف ) ٤ ق ٤ ظ ح ظؼخ غ ح ظل كخص اىهخ ح ؼ خص ا ٤ خ 72

73 ح ظؼخ غ ػ خط ح ظل كخص ظؼخ غ ػ خط ح ػخص حء أ ى خ ح لظ ػ ٠ ه ٤ ش ؼ ٤ ش طخرؼش ؼ ظ ؼ ٤ ك ٢ ح ظل كش أ طؼزجش ػ ظ ؼ ٤ ك ٢ ح ظل كش رو ٤ ش ؼ ٤ ش كال ري خ طلي ٣ ي ط ط ٤ ذ ح ؼ ظ ك ٢ ح ظل كش ٣ ي شز ٤ رط ٣ وش حإلكيحػ ٤ خص ك ٢ ح ح ز ٤ خ ٢ خ طؼ خ ك ٢ حص ح ي ح ش ظخرش ه ٤ ظ ٤ ظ طؼزجظ خ ؼال ح ظل كش ح ؿ ىس رخ لخ ش حأل ٠ ح ظخرؼش طالد Student ظذ ح ى ح ظخ ٢ إلػخكش ح ح طخ ذ ح حرغ ػ ٠ أ ٣ أ ش Mohamed Student(4) = "Mohamed" ح ظل كش ح ؿ ىس رخ لخ ش ح ؼخ ٤ ش ح ظخرؼش ظ ٤ ش Score ظذ ح ى ح ظخ ٢ إلػخكش ظ ٤ ش ظخ ق ح الػذ حأل ح ١ كظ ػ ٠ 7 وخؽ هال ح ش ح وخ ش score(0,4) = "7" ريح ٣ ش خ ٣ ش ح ظل كش Lbound and Ubound ظط ٤ غ طلي ٣ ي ط أػ ٠ ه ٤ ش ك ٢ ح ظل كش ط أه ه ٤ ش ك ٢ ح ظل كش ر ح طش ح ي ح Lbound and Ubound ك ٤ غ أ ح يح ش Lbound ط ظ أه ه ٤ ش ك ٢ ح ظل كش خ ؼ ف رؤ ح ظل كخص ك ٢ ك ٤ ح ر ٤ ي 2008 طزيأ ح ظ طل كب ح يح ش Lbound ظ ؿغ خ ح و ٤ ش طل ح يح ش Ubound كظ ؿغ خ ط أػ ٠ ه ٤ ش ك ٢ ح ظل كش كب ح خ ض ح ظل كش حص زؼش ) 7 ( ػ خط كب ح يح ش Ubound ظ ؿغ ح و ٤ ش ح خى ش ( 6 ) خ ال ح ظ ٣ زيأ ح ه طل ( 0 ) خ خ خرو خ طظ ٤ ظل كش و ى ؿش ح ل ح س أل ٣ خ حأل ز ع و ح ٥ رظظ ٤ ظل كش ػخرظش حص رؼي حكي طو رو ى ؿش ح ل ح س أل ٣ خ حأل ز ع ( 7 ) و رظؼزجظ خ رخ ظويح ط ي م حإلىهخ InputBox ح ظ ٢ طظ خ إلىهخ ى ؿخص ح ل ح س أل ٣ خ حأل ز ع ػ ي ح ؼؾ ػ ٠ Button1 ح ظؼخ ؼ خ رخ ظويح ح يح ش For Next Loop ح ظ ٢ ػ ك خ خ ك ٤ خ زن ك ظوي ح يح ش For Next Loop ظؼخ غ ر ي ر ى ح ظل كش ػ ٠ كي ا ح ح ظ حأل و رؼ ع ػ خط ح ظل كش ريحه Label1 ي ؽ ريحه ح ل ٣ ظ ػ ي ح و ػ ٠ ح Button2 ك ٢ ل ح هض و رل خد ظ ؾ ك ح س حأل ز ع خ زن ظ ظؾ أ ح ؽ ٣ ظ 1. ػيى Button 1 ي إلىهخ ى ؿخص ح ل ح س هال ط ي م حإلىهخ ٣ InputBox ػ ٠ كيس 2. ػيى Button1 ي إلظ خ Label1 ح ظ ٢ طظ رش ى ؿخص ح ل ح س ح ظ ٢ ه خ ربىهخ خ هز ٣ ػ ٠ كيس أ ٣ ؼخ ٣ ظ ك ٤ ظ ؾ ى ؿخص ح ل ح س أل ز ع 3. ػيى Label 1 ح ١ طظ رش ح ؼ خص ح ط رش زوخ ٣ ظ اهلخث ريح ٣ ش ح ظش ٤ ؽ F5 73 حػظوي أ ٠ هي ط ض ر ح ٥ ا ٠ ك ش ح ظط ٤ غ ك ٤ خ أ حط ى ي ىحث خ ك ٣ ش ح ظ ٤ ن خص ح ي ؿش ك ٢ ح ؽ ػ ٠ ح طوي حأل يحف ح ؿ س خ ٣ ي ؼ كش ح ظ ٤ ن ح ١ ح هال ط خى ٣ ن ح وظخثض خث ي ؽ ك ٢ ح ؽ ػ ٠ كيس

74 ح طظ ٢ ٤ ؽ ؿ ٤ و ٤ ي ي كلخ أ طظ ى ل ي خ حالرظ خ ال ح ش ش ٤ ض كوؾ ن هط حص ح حى كخ أ طزظ أ طؼ ٤ ق ح ش ٢ ء هخص ري رخ ؽ أ ح ز خ ؾ كظ ٠ ؿ ش ظ ٤ ش هال خ طؼ ظ خروخ ك ٢ ريح ٣ ش حأل ل ظلو ٤ ػ ٠ ح ظويح ح ظل كخص ك ٢ اىهخ ح ؼ خص ا ٠ ح ز خ ؾ ٠ ى ؿخص ح ل ح س ح ٤ ٤ ش خ أ ح ظل كش ح ظ ٢ ؼ ػ ٤ خ ٢ ظل كش ػخرظش حص رؼي حكي كوؾ ط ؼ ػيى أ ٣ خ حأل ز ع ح زؼش ا ح ظل كظ خ ك ٢ ح ح ظ ٣ ٢ ط ؼ ل ش ح ظل كش ح ظ ٢ ى خ خ خروخ ك ٢ ح لخ ش حأل ٠ ح ش ػ ى حكي كوؾ خ ف طظ 7 طل ف ٠ أ ٣ خ حأل ز ع حرظيحء ح ه 0 خ ػ ك خ هز ف ط ظل كظ خ ك ٠ ح ح ظ ٣ ح خ Temp ح ع ح ه ٢ Integer أ ٣ ؼخ ظلو ٤ أ ح ظل كش ح ظوي ش ف ٣ ظ ح ظؼخ ؼ خ ػ ٠ ؽ ح ؽ ش ع ك خ ح ش ع ٣ ظ أ ؼ ؽ ك ؿذ ػ ٤ خ ك ٢ ح لخ ش ا شخء Module ظخرش ح ظؼ ٣ ق رش رخ ط ٣ وش ح ظزؼش ك ٢ ح لخ ش خ ػ ك خ خروخ ش ػ خ خ ػ ٠ ؽ حكي كوؾ ي ٣ ل ٠ أ و رظؼ ٣ ق ح ظل كش ك ٢ ح ؽ ح لخ ٢ كوؾ ك ٢ ريح ٣ ش ح ل خ ٢ ٣ ظل كش ح خ Temp طظ ػ ى حكي زغ طل ف 0 ا ٠ ٣ ظ 6 طؼ ٣ ل خ ػ ٠ ا خ ه ٤ ش Integer Public Class Form1 Dim Temp(0 To 6) As Integer رؼي اىهخ ح خص ح خرن خ ٣ ظ ح ظؼخ أ ال غ Button1 ح ٠ ( اىهخ ى ؿخص ح ل ح س ) ٣ ظ ظخرش ح ى رش خ ظخ ٢ ٣ ظ أهلخء Label1 ي ك ٢ كخ ش ظ ػ ي اىهخ ى ؿخص ح ل ح س ح ي ٣ يس ٣ ظ طؼ ٣ ق ح ظ ٤ حص ح وخطش رخ خث ىحه ط ي م حإلىهخ خ طؼ خ خروخ ح خ ش ح ظ ٢ طظ ىحه ط ي م حإلىهخ InputBox Dim Prompt, Title As String Dim n As Short Label1.Visible = False "إدخال دسخح انحشاسج نهيىو" = Prompt For n = 0 To UBound(Temp) Title = " انيىو " & (n + 1) Temp(n) = InputBox(Prompt, Title) Next ح خ ش ح ظ ٢ طظ ك ٢ ش ٣ ؾ ط ي م ح يهالص InputBox خ ٣ ظ اىهخ ى ؿخص ح ل ح س ك ٢ ح ظل كش Temp ػ ؽ ٣ ن ط ي م ح يهالص خ ٣ ظ طؼ ٣ ق ح يح ش ظل كش رؤ خ طزيأ 0 ا ٠ أػ ٠ ه ٤ ش ىحه ح ظل كش 6 ٠ ك ذ طؼ ٣ ل خ ح خرن InputBox ظ ك ذ ح ظ ٤ ن ح 74

75 ح ح ظ ٤ خ ظخرش ح ى ك ٢ ( اىهخ ى ؿخص ح ل ح س ) ػ ي طش ٤ ح ز خ ؾ F5 ح و ػ ٤ ش طظ ح خ ش ح ظخ ٤ ش خ ٣ ظ اىهخ ى ؿخص ح ل ح س ا ٠ ح ظل كش ٣ أ ٣ خ حأل ز ع ظو ا ٠ ح ك ش حأله ك ٢ ظخرش حأل حى ٠ ظخرش ح ى ح وخص رخ Button2 ح ى خ ظخ ٢ ح ٠ ( اظ خ ى ؿخص ح ل ح س ) ٣ ظخرش ٣ ظ اظ خ Label1 ح ١ ط اهلخث ح زيح ٣ ش هال هظخثظ ظ ح يهالص رش ٣ ظ طؼ ٣ ق ح ظ ٤ حص ح وخطش رخ خث ىحه ط ي م حإلىهخ خ طؼ خ خروخ 1 4 Dim n As Short Dim Result As String Dim Total As Single = 0 Label1.Visible = True Result = اػه دسخح حشاسج خالل االعثىع ه " " & vbcrlf & vbtab For n = 0 To UBound(Temp) Result = Result & دسخح انحشاسج انيىو ه " " & (n + 1) & vbtab & _ Temp(n) & vbcrlf Total = Total + Temp(n) Next Result = Result & vbcrlf & _ "0.00") 7, / Format(Total & " يتىعط دسخاخ انحشاسج هى" Label1.Text = Result End Sub 6 اظ خ ح ظ ٤ Result ك ٢ ح label1 ٣ ظ ا خى ح ظ ٤ Result ا ٠ 1.ى ؿش ح ل ح س ح يه ش هال ح ظ ٤ Result 2. اػخكش ح ظ ٤ ن ٠ vbcrlf زيح ٣ ش ط ؿي ٣ ي 3. اظ خ ح ض ح " " 4. اؿ حء ح ؼ ٤ ش ح ل خر ٤ ش لظ ػ ٠ ح ظ ؾ ي ؿخص ح ل ح س ي ر غ ى ؿخص ح ل ح س ح يه ش ه ظ خ ػ ٠ ػيى أ ٣ خ حأل ز ع اظ خ ح خطؾ ا ٠ ه ٤ ػش ٤٣ خ ٣ ظ طؼ ٣ ق ح يح ش ظل كش رؤ خ طزيأ 0 ا ٠ أػ ٠ ه ٤ ش ىحه ح ظل كش 6 ٠ ك ذ طؼ ٣ ل خ ح خرن ٣ ظ ا خى ح ظ ٤ ح ١ ط طؼ ٣ لش خروخ ر Result ا ٠ 1. اظ خ ح ظ ٤ ش ح خروش Result 2. اظ خ ح ض ح " " 3. اػخكش 1 ا ٠ ح ظ ٤ n خ ١ ظ ه ط ٢ أل ٣ خ حأل ز ع 4. اػخكش ح ظ ٤ ن ٠ vbtab طو رؼ ح Tab كش ح لخط ٤ ق 5. اػخكش ه ٤ ش ى ؿش ح ل ح س ح ظل كش Temp خ زن أىه خ خ 6. اػخكش ح ظ ٤ ن ٠ vbcrlf زيح ٣ ش ط ؿي ٣ ي 7. ػ اؿالم ح يح ش For ر Next ر Next ٣ ظ ا خى ح ظ ٤ ح ١ ط طؼ ٣ لش خروخ ر Result ا ٠ ح ض ح " " اػخكش ح ظ ٤ ن ٠ vbcrlf زيح ٣ ش ط ؿي ٣ ي اػخكش ح ظ ٤ ن ٠ vbtab طو رؼ ح Tab كش ح لخط ٤ ق ٣ ظ ح ظويح ح ؼال ش & ( & بالشكل( ي ؾ ر ٤ ح ظ ٤ حص أ ظ ص أ ط ٤ ن ىحه حأل حى ػ ي ح ظش ٤ F5 رخ و ػ ٠ ح )اظ خ ى ؿخص ح ل ح س ) ٣ ظ اظ خ Label1 رش ح ؼ خص ح ي ؿش ىحه ح ظل كش أ ٣ ؼخ ك ٤ ظ ؾ ى ؿخص ح ل ح س خ رخ ش ح خرن طل ٤ ح ظ ٣ ح ؼالػ 75

76 Fixed-Dynamic array ) ح ظل كش ح ظ ٤ س ( ح ظلخػ ٤ ش.B ٢ ح ظل كش ح ظ ٢ طلظ ١ ػ ٠ ػيى ظ ٤ ح ؼ خط ظ ي ح ظ ٢ ٣ ظ ٤ ػيى ػ خط خ ك ٢ هض طش ٤ ح ز خ ؾ ر زذ ح ز ٤ خ خص ح ظ ٢ طظؼخ ؼ خ ط ٠ رخ ظل كخص ح ظ ٤ س أ ح ظل كخص ح ظلخػ ٤ ش Dynamic array ح ح ع ح ظل كخص ال ٣ لظخؽ ظلي ٣ ي ػيى ػ خط ح ظل كش ك ٢ ك ش ح ى ا خ ك ٢ ك ش طش ٤ ح ز خ ؾ ٣ Runtime ى طؼ ٣ ق ح ظل كخص ح ظ ٤ س خ وخػيس ح ظخ ٢ س Dim ArrayName ( ) As As DataType ػ ٤ ش ر ٤ خ خص ح ظل كش طليى ػ خ ػ ٠ ك ذ ع ح يهالص خ زن خ ػيى ػ خط ح ظل كش ٣ ظ ط خ كخ ؿش ر ٤ ( ) ح ح لخ م ر ٤ ػ ٤ ح ظل كش ح ش ح ظ ٢ ط ظوي ظؼ ٣ ق ح ظل كش طوظ ق طزؼخ خ ح ظويح خ ك ٢ ؽ أ ك ٢ Module خ زن خ ح ح ظل كش ح ظ ٢ ٣ ي طؼ ٣ ل خ ؿ حؿؼش ش ؽ حهظ ٤ خ ح ح ظ ٤ حص أل ظشخر ٤ الكع أ ش هي ط طؼ ٣ ق ح ظل كش ح ظ ٤ س خ ري ػيى ػ خط خ ك ٢ ك ش ح ى رؼي ى طؼ ٣ ق ح ظل كش و ر ظخرش ى آه ٣ ق ر ظخرش ػيى ػ خط ح ظل كش ك ٢ ك ش طش ٤ ح ز خ ؾ Runtime ر ي ٣ ظ ح خف ظوي ر ظخرش ػيى ػ خط ح ظل كش رخ ظويح ح ى ري ظخرش ػيى ح ؼ خط ك ٢ ك ش ح ى ح زيح ٣ ش ا خ ا خى ح ؼيى ا ٠ ظ ٤ ؼ ٤ ٣ و ظوي ح ز خ ؾ رظؼزجش ح ح ظ ٤ ظ ػ ٤ ق ح ل س و ح ٥ رظظ ٤ ظل كش ػخرظش حص رؼي حكي طو رو ى ؿش ح ل ح س ؼيى ؿ ٤ ؼ حأل ٣ خ و رظؼزجظ خ رخ ظويح ط ي م حإلىهخ InputBox ح ظ ٢ طظ خ إلىهخ ى ؿخص ح ل ح س حأل ٣ خ ػ ي ح ؼؾ ػ ٠ Button1 ح ظؼخ ؼ خ رخ ظويح ح يح ش For Next Loop ح ظ ٢ ػ ك خ خ ك ٤ خ زن ك ظوي ح يح ش For Next Loop ظؼخ غ ر ي ر ى ح ظل كش ػ ٠ كي ا ح ح ظ حأل و رؼ ع ػ خط ح ظل كش ريحه Label1 ي ؽ ريحه ح ل ٣ ظ ػ ي ح و ػ ٠ ح Button2 ك ٢ ل ح هض و رل خد ظ ؾ ك ح س ػيى حأل ٣ خ ح يه ش ح ظ ل ح ظ ٣ ح خرن ح ل م خ أ خ ليى ػيى حأل ٣ خ ك ٢ ح ظل كش رؤ ل خ ط خ ح ظوي ح ١ ٣ و ر ي هال طؼي ٣ حأل حى إلظ خ ط ي م اىهخ أه InputBox ك ٢ ريح ٣ ش طش ٤ ح ز خ ؾ ٣ ليى ٢ ك ٤ ػيى حأل ٣ خ ر ي ٣ و رظلي ٣ ي ػ خط ح ظل كش ك ذ ؿزش ح ظوي ػ ٣ و ح ز خ ؾ رظ ل ٤ ل حأل حى ح خرن خ ك ٢ ح ظ ٣ ح خرن )ح ؼالػ ( ٣ ح ظؼي ٣ خ ظخ ٢ ٣ ظ طؼ ٣ ق ح ظل كش ح ظ ٤ سك ذ هخػيط خ طؼ ٣ ق ظ ٤ ؿي ٣ ي ٣ Days ل ظل كش ح خ Temp طظ ػ ى حكي زغ طل ف 0 ا ٠ ٣ ظ 6 طؼ ٣ ل خ ػ ٠ ا خ ه ٤ ش Integer Public Class Form1 DDim Temp() As Integer Dim Days As Short 76

77 رؼي اىهخ ح خص ح خرن خ ٣ ظ ح ظؼخ أ ال غ Button1 ح ٠ ( اىهخ ى ؿخص ح ل ح س ) ٣ ظ اػخكش حأل حى ح ظخ ٤ ش ٣ ظ ا خى ط ي م ح يهالص ح ي ٣ ي ا ٠ ح ظ ٤ Days ح ١ ط اػخهظش ط ٤ و Dim Prompt, Title As String Dim n As Short Label1.Visible = False "إدخال دسخح انحشاسج نهيىو" = Prompt (" لى تأ شاء ان صفىفح"," كى ػذد االياو ") InputBox Days = If Days > 0 Then ReDim Temp(Days - 1) For n = 0 To UBound(Temp) Title = " انيىو " & (n + 1) Temp(n) = InputBox(Prompt, Title) Next ؽزؼخ ٣ ظ ؽ ف 1 ح و ٤ ش ح يه ش ال ح ظل كش طزيأ ح ظل خ زن ش ك خ ٣ ظ اػخكش ح وخػيس If ك ٤ غ أ ش ا ح خ ح ظ ٤ Days ح ز ح ظل ح ه ٤ ش ؼ ش ٣ ظ ط ٤٤ طؼ ٣ ق ح ظل كش Temp ا ٠ ح و ٤ ش ح ظ ٢ ط اىهخ خ ربػخكش ح ح ى طظ خ ح خ ش ح ظخ ٤ ش ك ٢ ػ ي طش ٤ ح ز خ ؾ ح و ػ ٠ ح ( اىهخ ى ؿخص ح ل ح س ) ٢ ٣ و ح ظوي ربػخىس طؼ ٣ ق ػ خط ح ظل كش هال ربىهخ ػيى حأل ٣ خ ح ظ ٢ ف ٣ ظ ح ظؼخ ؼ خ خ ٣ ظ اىهخ ى ؿخص ػيى ػ خط ح ظل كش ح ؼ ش ك ٢ ػيى حأل ٣ خ ػ ٣ و ح ز خ ؾ رؼي ي رخ ظ خ ح وط حص ح ظ ٢ ط اػيحى خ هز كظ ٠ ح خ ٣ ش خ زن خ ٣ ظ اىهخ ى ؿخص ح ل ح س ا ٠ ح ظل كش ٣ أ ٣ خ حأل ز ع 77

78 ظو ا ٠ ح ك ش ح ظخ ٤ ش ٠ اىهخ ح ظؼي ٣ الص ػ ٠ ح ى ح وخص رخ Button2 ح ى خ ظخ ٢ ح ٠ ( اظ خ ى ؿخص ح ل ح س ) ٣ طؼي ٣ Dim n As Short Dim Result As String Dim Total As Single = 0 Label1.Visible = True Result = اػه دسخح حشاسج خالل االعثىع ه " " & vbcrlf & vbtab For n = 0 To UBound(Temp) Result = Result & دسخح انحشاسج انيىو ه " " & (n + 1) & vbtab & _ Temp(n) & vbcrlf Total = Total + Temp(n) Next Result = Result & vbcrlf & _ "0.00") Days, & Format(Total / " يتىعط دسخاخ انحشاسج هى" Label1.Text = Result End Sub اؿ حء ح ؼ ٤ ش ح ل خر ٤ ش لظ ػ ٠ ح ظ ؾ ي ؿخص ح ل ح س ي ر غ ى ؿخص ح ل ح س ح يه ش ه ظ خ ػ ٠ ػيى حأل ٣ خ ح ظ ٢ ط طلي ٣ ي خ هال ح ظوي ك ٠ ح ظ ٤ Days اظ خ ح خطؾ ا ٠ ه ػش ١ حكي ػ ي ح ظش ٤ F5 طلي ٣ ي ػيى حأل ٣ خ اىهخ ى ؿخص ح ل ح س خ زن هال ح )اىهخ ى ؿخص ح ل ح س ) ٣ ظ ح و ػ ٠ ح )اظ خ ى ؿخص ح ل ح س ) ٣ ظ اظ خ Label1 رش ح ؼ خص ح ي ؿش ىحه ح ظل كش أ ٣ ؼخ ك ٤ ظ ؾ ى ؿخص ح ل ح س خ رخ ش طل ٤ ح ظ ٣ ح حكي ح ؼالػ 78

79 طؼ خ خ زن ٤ ق ظ ح ظل كخص ٤ ق ص طؼخ ح ظل كش غ ح ز ٤ خ خص ٤ ق طو رظو ٣ خ ك ٢ ح وط س ظؼ أ ؼ ػ ح ط م ح ظ ك س ػ ر ٤ جش ح ظط ٣ ح ظ ٢ ط خػي خ ػ ٠ ح ظؼخ حأل ؼ غ ح ز ٤ خ خص ح ؿ ىس ريحه ح ظل كش ك ٤ غ ط ك خ ر ٤ جش ح ظط ٣ ح ؼي ٣ ي ح ٤ حص ح ظ ٢ ٣ أ ظوي خ ك ٢ ح ظؼخ غ ح ز ٤ خ خص ح ؿ ىس ريحه ح ظل كش ك ٤ خ ح زلغ ريحه ح ز ٤ خ خص ط ط ٤ ذ ح ز ٤ خ خص أ ػ ح ظ ط ٤ ذ ط ل ٤ خ أ ه ف ؼ ط ٣ ٣ و رظ ٤ ي حأل هخ ح ؼش حث ٤ ش هال ظل كش ح ع ح ؼخرض ح خ Rand ح ع ح ه ٢ Integer ػيى ػ خط خ 200 ػ ظ اػخكش ػش حإل ح خ ط ٤ ي حأل هخ ح ؼش حث ٢ ط ط ٤ ذ حأل هخ طظخػي ٣ خ ػ ح ظ ط ٤ ذ ح ظظخػي ١ ا ٠ ط ط ٤ ذ ط خ ٢ اؿالم خ ظؼ ك ٢ ط ٣ خ ح ٤ ل ٤ ش اػخكش ش ٣ ؾ ح ظط هال ط ي م حألى حص ٣ ؼ ع ي ح ح ش ٣ ؾ زش خ هي ط ا خ ح ؼ ٤ ش زش ح ظزو ٢ ر ح طش اظ خ ظط ٤ الص هؼ حء ك ٢ ح خ حألر ٤ غ ػ ي خ ٣ ظ ت ح ل حؽ حألر ٤ غ رخ ظط ٤ الص ك ح ٣ ؼ ٢ ح ظ خ ح ؼ ٤ ش ٠ ٣ ح ح ش ٣ ؾ Progress bar الكع ح ح ش ٣ ؾ ؼ ٤ ح ػ ي ط ٣ ح ز ح ؾ خى هخط ٤ ظ ٤ خ ظ ٤ ح ح ش ٣ ؾ خ Maximum طؼ ٢ ح و ٤ ش ح ؼ ٤ خ Minimum ح و ٤ ش ح ي ٤ خ ٣ ظ ت ح ش ٣ ؾ رخالػظ خى ػ ٠ خط ٤ ح و ٤ ظ ٤ ٣ خ ح ظل ٣ خ ك ٢ ك ش ح ى أ هال ط ي م هظخثض ش ٣ ؾ ح ظط خ لخ ػ ؽ رش ح خص ح ظ ٢ رخ ش ػ ظو ك ش ظخرش حأل حى ط خ ظخ ٢ 1. طؼ ٣ ق ح ظل كش Rand خ طؼ خ هز ط خ ظخ ٢ Public Class Form1 Dim Rand(0 To 199) As Integer 2. ظخرش ى هظخثض ش ٣ ؾ ح ظط ٣ Progress bar ك ٢ ح ؽ form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load ProgressBar1.Minimum = 0 ProgressBar1.Maximum = UBound(Rand) End Sub ح و ٤ ش ح ؼ ٤ خ Progress bar ط رش ا ٠ حػ ٢ ه ٤ ش رخ ظل كش ح و ٤ ش ح ي ٤ خ Progress bar ط طل ( 0 ) 79

80 ظخرش ح ى ك ٢ ط ٤ ي حأل هخ ح ؼش حث ٤ ش ف الكع ظخرظخ حأل حى خ أ خ هي ص ػ ٤ خ ؿ ٤ ؼخ هز ك ٢ ط خ ٣ خروش ؼ ح ظ ٣ ح وخ ح ؼالػ.3 ٣ ظ طل ٣ غ ٣ ظ طؼ ٣ ق ح ظ ٤ n ػ ٠ أ ش ظ ٤ ػيى ١ TextBox1 لظ ٣ خطش Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim n As Integer TextBox1.Text = "" For n = 0 To UBound(Rand) Rand(n) = Int(Rnd() * 500) TextBox1.Text = TextBox1.Text & Rand(n) & vbcrlf ProgressBar1.Value = n Next n End Sub خ ٣ ظ اى حؽ ى ح ظ ٤ ي ح ؼش حث ٢ خ طؼ خ ك ٢ ح ظ ٣ ح وخ ح ل م خ أ ش ٣ ي ح ى ؼيى 500 ه ح ؿخء حال ظؼخ ش رخ ظ ٣ ح وخ ح ظ ٣ ح ؼالػ ش ف ح حك ٢ أل حى ا ح ط ظط ٤ غ طلظ ٤ خ خ خ ٣ ظ ح خد ه ٤ ش ش ٣ ؾ ح ظطProgressBar1 ٣ ا ٠ ح و ٤ ش nكظ ٠ ٣ ظ غ ح ظ خ ػيى ػ خط ح ظل كش ٣ ظ ح ظويح ح يح س For Next ظل كش خ زن ش ك خ كت ح ظ ٣ ح ؼالػ 4. ظخرش ح ى ك ٢ ط ط ٤ ذ حأل هخ طظخػي ١ ف ط أ حىس خ ظخ ٢ ٣ ظ ط ٤ ن ٣ ظ طؼ ٣ ق ح ظ ٤ n ػ ٠ أ ش ظ ٤ ػيى ١ TextBox1 إلظ خ حأل هخ ك ذ ح ظ ٤ ن Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim n As Integer TextBox1.Text = االسلاو تصاػذي" "تشتية & vbcrlf Array.Sort(Rand) For n = 0 To UBound(Rand) TextBox1.Text = TextBox1.Text & Rand(n) & vbcrlf ProgressBar1.Value = n Next n End Sub خ ٣ ظ ح خد ه ٤ ش ش ٣ ؾ ح ظطProgressBar1 ٣ ا ٠ ح و ٤ ش nكظ ٠ ٣ ظ غ ح ظ خ ػيى ػ خط ح ظل كش ٣ ظ ط ٤ ن TextBox1 إلظ خ حأل هخ ك ذ ح ظ ٤ ن خ ٣ ظ اى حؽ ى ح ظ ط ٤ ذ ح ظظخػي ١ أل هخ ح ؼش حث ٤ ش ح خطش ػ ٤ ش ط ٤ ي حأل هخ ح خروش ٣ ظ ح ظويح ح يح س For Next ظل كش خ زن ش ك خ كت ح ظ ٣ ح ؼالػ 80

81 5. ظخرش ح ى ك ٢ ط ط ٤ ذ حأل هخ ط خ ٢ ف ط أ حىس خ ظخ ٢ ٣ ظ ط ٤ ن ٣ ظ طؼ ٣ ق ح ظ ٤ n ػ ٠ أ ش ظ ٤ ػيى ١ TextBox1 إلظ خ حأل هخ ك ذ ح ظ ٤ ن Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click Dim n As Integer TextBox1.Text = االسلاو ت اصن " "تشتية & vbcrlf Array.Reverse(Rand) For n = 0 To UBound(Rand) TextBox1.Text = TextBox1.Text & Rand(n) & vbcrlf ProgressBar1.Value = n Next n End Sub خ ٣ ظ اى حؽ ى ػ ح ظ ط ٤ ذ ح خرن حء ط ط ل ٤ رؼي ح ظ ٤ ي ح ؼش حث ٢ أ رؼي ح ظ ط ٤ ذ ح ظظخػي ١ ف ٣ و رؼ ط ط ٤ ذ حأل هخ ك ٢ ح لخ ظ ٤ خ ٣ ظ ح خد ه ٤ ش ش ٣ ؾ ح ظطProgressBar1 ٣ ا ٠ ح و ٤ ش nكظ ٠ ٣ ظ غ ح ظ خ ػيى ػ خط ح ظل كش ٣ ظ ح ظويح ح يح س For Next ظل كش خ زن ش ك خ كت ح ظ ٣ ح ؼالػ ٣ ظ ط ٤ ن TextBox1 إلظ خ حأل هخ ك ذ ح ظ ٤ ن طل ٤ ح ظ ٣ ح ؼخ ٢ ح ؼالػ 81

82 ح ظؼخ غ ح ػخص Collections ح ػخص ٢ Collections ػزخ س ػ ػش ح خث خص Objects ح ظ ٢ ط ؿي ك ٢ ططز ٤ وخط خ رش أ ػق ٢ ػ خط ح ظل ح ؿ ىس ػ ٠ ح ل ؼ ط خى ٣ ن ح ض حأل ح ؿ ٤ خ ف ر ٤ جش ح ظط ٣ طو رللع ؿ ٤ غ ح خث خص ػ ٠ ح ل غ ح ى ك ٢ ق حكي خ ؼ ف رؤ ر ٤ جش ح ظط ٣ طظؼخ غ ح خث خص ػ ٠ أ خ أػؼخء ك ٢ ػ حكيس ط ٠ ح ػش Controls collection ح ظ ٢ طؼظز ؿ ء خ حأل خء ٣ ظ System. Collections ا شخء ح ػخص System. Collections أ ط خط ٤ ٤ خ رؼي أ طو ربػخكش ك ) ؽ ) ز خ ي ػ ي خ طو ربػخكش خث خص ا ٠ ح ح ل ط ح خث خص ط وخث ٤ خ ؿ ء ح ح ػخص System. Collections طو ر ٤ جش ح ظط ٣ رخ ظؼخ غ ح ػخص ر ل ح ط ٣ وش ح ظ ٢ طظؼخ ر خ غ ح ظل كخص ك ٤ غ أ ػ ظ ك ٤ خ ٣ زيأ ح ظل ح ػ ي خ ظؼ ف ػ ٠ ح ػخص ط ظط ٤ غ أ طظؼخ غ ر ٤ جش ح ظط ٣ غ ح خث خص ريحه ح ل ي ؼ ف ٤ ل ٤ ش اػخكش خث خص ؼ ٤ ش )أ ح أ ط خى ٣ ن ض( ا ٠ ح ل ر ح طش ح ى ري ح ظويح ح ط ٣ وش ح زيحث ٤ ش ( ط ي م حألى حص ) ط ظط ٤ غ ح ظؼ حع ح خث خص ح ظ ٢ ح ظوي ظ خ ك ٢ ر خ ي ر ح طش ح ػخص ريػ ر ٤ جش ح ظط ٣ ك ش ح خث خص ك ٢ ح ػخص ظط ٤ غ ك ش ح خث خص ك ٢ ح ػخص Collection أ ك ش ػ خط ح ػخص ر ؼ كش ه خث ك ٢ ك ح ػش ؼ ٣ و ح ل ٤ ح ر ٤ ي 2008 رؼ ك ػ ٢ خث ػ ٠ ح ل كآه خث ط ض اػخكظ ا ٠ ح ل ٣ ؼظز ح ؼ ظ ه طل ( 0 ) ك ٢ ظل كش ػش ح خث خص ػ ٤ ر ؼ كش ط اػخكش ح خث خص ل ظط ٤ غ ك ش ط ي ح خث خص ٣ خ ر خء ػ ٠ ي ظخرش ح حى ظ ٤٤ ه حص ح خث خص ك ؼال أ ى خ ط ٤٤ ح وخط ٤ ش Text ح ظخرؼش خث طل )0( طزؼخ ل ش ح ػش ٣ أه ط ض اػخكظ ا ٠ ح ؽ ٣ ح ى خ ظخ ٢ Controls(0).Text = "Mohamed" ط اػخكش خث أه رخ ؽ رؼي ح ح خث رو ح ل ٤ ح ر ٤ ي رظؼي ٣ ك ش ح ػش رل ٤ غ ح ٣ ظ ط ٤٤ ه ح ح ح ٠ )1( ٣ ظ اػطخء ح ظ )0( ا ٠ أه ح... ل أ ؼ ط ٣ وش ح ل ش ح ؼ ٤ ش ػخص ك ٢ ح ل ٤ ح ر ٤ ي 2008 ك ح ظ ٣ ح ظخ ٢ ه رظش ٤ ػ ه ربػخكش Label2 ؿي ٣ ي ك ٤ ه رظش ٤ س أه ظالكع ح ل م ر ل ي كوي ط ٤ ح Label1 ح ؿ ى رخ ؽ ا ٠ Label1 ط ٤ ح Label2 ح ١ ه ض أ ض ربىهخ ا ٠ Elela" "Mohamed Abou ي ر خء ػ ٠ ح ى ح ؿ ى ك ٢ Form1 ح وخص رخ ه طل )0( أه ط أى حؿش رخ ؽ استخدام الحلقات التكرار ة For Each Next للتعامل مع المجموعات ظط ٤ غ ح ظؼخ غ ح خث خص ريحه ح ػخص ػ ٠ كي حألكؼ ح ظؼخ ؼ خ ؿ ٤ ؼ خ رخ ظويح ح ل وخص ح ظ ح ٣ ش أل خ هي لظخؽ ا ٠ ط ٤٤ أ خء ح خث خص أ ا ٠ طل ٣ ي ح خث خص ػ ٠ ح ل أ ا ٠ ط ط ٤ ذ أ ط ٤ حألرؼخى رش ىكؼ حكيس ح خث خص رخ ل ظ ل ٤ ؼ حأل ح ظوي ك وش ط ح ٣ ش هخطش For Each Next ٠ ظؼخ غ ح خث خص ريحه ح ػش س حكيس ح ل وش ح ظ ح ٣ ش For Each Next ؼ ح ل وش ح ؼ كش For..Next رخ ظويح خ ظط ٤ غ طؼي ٣ ه حص ح خث خص ح ؿ ىس ػ ح ػش ؼ اظ خ أ اهلخء ح خث خص ي طلؼ ٤ أ ا خء أ طل ٣ ي ح خث خص أ اظ خ هخث ش رؤ خء ح خث خص ؿ ٤ خ ف و ربػطخء ؼخ ر ٤ ؾ ػ ٠ ٤ ل ٤ ش ح ظؼخ غ ح ػخص رظ ٤٤ ه حط خ أ رظل ٣ خ أ طل ٣ ي حكي خ ك ٢ ح حطخ ك ٢ ح ؽ ف و رؼ ؽ رش ػش أ ح ف و ر ظخرش حأل حى ك ٢ خ حؿغ حأل حى هال ح ظ ٣ (a,b) طي خ حػلش ر ٤ طش ال طلظخؽ ا ٠ ش ف كوؾ كخ طل ٤ خ ؼظ يح ػ ٠ خ زن ه خ رش ك ر خء ػ ٠ ح ؼخ ٤ (a,b) كخ ططز ٤ ن خ طؼ ظ ػ ٠ ح ظ ٣ ح ؼخ غ ح ؼالػ رخ ظل ك ٢ حأل حى ط ا ٠ ح يف ح ؿ خ ح ظوي GroupBox ظلي ٣ ي ح ػخص ح ٣ و ح ظويح ي حأل حى ك ٤ ػ ػش ح خث خص ك ٢ ط ي م ػش حكي GroupBox ط ل ٤ ح ى ػ ٠ ط ي م ح ػش ل خ ط ك ٢ ح ح ظ ٣ ي ك ٣ ش حالرظ خ طل ٤ ح ظ ٣ ح ؼخ غ ح ؼالػ 82

83 ا شخء ح ػخص ح وخطش ري Your Own Collections ػ ك خ أ ح ل ٤ ح ر ٤ ي ٣ و 2008 رب شخء ح ػخص Collections ط وخث ٤ خ ػ ي كظق ح ل اػخكش ح خث خص خ ط ظط ٤ غ أ ض أ ط شت ح ػخص ح وخطش ري ك ٤ ي ا شخء ح ػخص ح ظ ٢ طو ر ظخرؼش ح ز ٤ خ خص ك ٢ ح ز خ ؾ ح ظؼخ ؼ خ رش أ ط خط ٢ ٤ رخ ؿ ا ح ػخص طو رللع ح خث خص ط ظط ٤ غ ؿؼ ػخطي طللع ح خث خص ي ح و ٤ ح ظ ٤ ش ح ه ٤ ش ػ ي ط ل ٤ ح ز خ ؾ الكع ح ؽز ٤ ؼش ح ػخص ٢ ل ؽز ٤ ؼش ح ظل كخص ح ظ ٢ طؼ ك خ ػ ٤ خ ك ٢ ح لظ ح خرن طؼ ٣ ق ػش ؿي ٣ يس ٣ ظ طؼ ٣ ق ح ػخص ح ي ٣ يس ؤ خ ظ ٤ حص ؿي ٣ يس ك ٢ ح ز خ ؾ ٣ ظ طلي ٣ ي هي حص ح ػش ح ظ ٢ ه ض رظؼ ٣ ل خ ر ؼ كش ح خ ح ١ ه ض رظؼ ٣ ق ح ػش ك ٤ كزب خ خ أ و رظؼ ٣ ق ح ػخص ك ٢ ريح ٣ ش ح ى ل رؼي Public Class From أ ك ٢ أ ١ خ آه حألكؼ ك ٢ ريح ٣ ش ح ل ػ ٠ أ ط ح وخػيس ح ؼخ ش خ ٢ خ ظخ ٢ Dim Collection Name As New Collection() ػ ٤ ش ر ٤ خ خص ح ظ ٤ خ ٣ ظ طؼ ٣ ل خ ػش ح ح ػش ح ظ ٢ ٣ ي طؼ ٣ ل خ ؿ حؿؼش ش ؽ حهظ ٤ خ ح ح ظ ٤ حص أل ظشخر ٤ ح ش ح ظ ٢ ط ظوي ظؼ ٣ ق ح ظ ٤ حص طوظ ق طزؼخ خ ح ظويح خ ك ٢ ؽ أ ك ٢ Module خ زن خ رؼي طؼ ٣ ق ح ػش ظوي ح ط ٣ وش Add ح ظ ح ٣ ش For Each Next إلػخكش ػ خط ؿي ٣ يس ا ٠ ح ػش ٣ خ ح ظؼخ غ ػ خط ح ػش ر ح طش ح ل وش ف ي ؼخ ؼخال ػ ٠ ؽ ٣ وش ح ظؼخ غ ح ػخص ح ظ ٢ و رب شخث خ ك ٢ ح ح ؼخ ظ ططز ٤ ن ط ٤ ٣ و رلظق طالص حهغ حإل ظ ض هال ح ظظلق حالكظ حػ ٢ ك ٢ ؿ خ ح ز ٤ ط ي ٣ ي ظوي ح ػش ح ظ ٢ و رظؼ ٣ ل خ للع ػ خ ٣ ط ي ح حهغ ح ظ ٢ ه خ ر ٣ خ ط خ ػ ٠ أ ٣ ظ اىهخ ح هغ ح حى ٣ خ ط ك ٢ ٣ ظ Textbox اػخكظ رخ ط ٣ وش Add ا ٠ ح ػش ح وظخ س ك ٤ ظ ػ ش ع ؿي ٣ ي رؼي طظ ٤ رظ ظخرش حأل حى خ ظخ ٢ و رظؼ ٣ ق ػظ خ ح ي ٣ يس ك ٢ أػ ٠ طوش ح ى ك ٢ ح ل طلض Public Class خ ظخ ٢.1 Public Class Form1 Dim Myweb As New Collection() ح ح ػش ح ي ٣ يس Myweb طؼ ف ػ ٠ أ خ ػش ؿي ٣ يس ) Collection( 83

84 2. ػ و ر ظخرش ح ى ح ظخ ٢ ك ٢ Button1 ح ٠ Visit ح وخص رظ ل ٤ أ طظلق ح هغ ح ظ د ك ٢ Textbox Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click myweb.add(textbox1.text) System.Diagnostics.Process.Start(TextBox1.Text) End Sub ٣ ظ اػخكش ح ح هغ ح ؿ ى ك ٢ TextBox1 ح ٠ ح ػش myweb خ ٣ ظ ظخرش ح ى ح وخص رلظق ح هغ ح ؿ ى ك ٢ TextBox1 ط ٤ ش 3. ػ و ر ظخرش ح ى ح ظخ ٢ ك ٢ Button2 ح ٠ History ح ١ ٣ ظ خ ح حهغ ح ظ ٢ ط طظلل خ هال خ ش Msgbox خ ٣ ظ طؼ ٣ ق ح ظ ٤ Allsite webname ظ ٤ حص ظ ٤ ش رخ ػش Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Dim webname As String = "", Allsite As String = "" For Each webname In myweb Allsite = Allsite & webname & vbcrlf Next webname MsgBox(Allsite, MsgBoxStyle.Information, "your visited web site history") End Sub خ ٣ ظ ط ٤ ن ط ي م ح خث Msgbox ح ظ ٢ ٣ ظ رش ح حهغ ح ظ ٢ ط ٣ خ ط خ ٣ ظ ا خى ح حهغ ا ٠ ح ظ ٤ webname ح ١ ري س ٣ ي ح حهغ ا ٠ ح ظ ٤ Allsite ح ظويح ح ل وش For Each.. Next ي هغ webname ك ٠ ح ػش myweb طل ٤ ح ظ ٣ ح حرغ ح ؼالػ 84

85 ح ظؼ حع ح لخص ح ظ ٤ ش ح ظؼخ ؼ خ أ ح ط م لظق ح لخص ح ظ ٤ ش ٢ كظق ح ق ح ظ ٢ ريحه ط ي م ح ض ا ح خ ح ق ح ظ ٢ ز ٤ ح ؼ ٤ ق أش ؽش ط ٣ Scrollbars ظ ي م ح ض كظ ٠ ٣ ظط ٤ غ ح ظوي ه حءس ح ق ح ظ ٢ خ ال ظؼخ غ ح لخص ح ظ ٤ ش ٣ ذ أ ؼ ف أ رغ ى ح ط خ ػ ٤ ش ح ظؼخ غ ط ي ح لخص ح ي ح ٢ ح يح ش LineInput EOF FileClose FileOpen ظ ٤ لظ خ طو أ ط ط ح ق ح ظ ٢ طزلغ ػ خ ٣ ش ح ق ح ظ ٢ طو ربؿالم ح ق ح ظ ٢ طو ح يح ش رلظق ح ق ح ظ ٢ كظق ح لخص ح ظ ٤ ش ح لخص ح ظ ٤ ش ٢ ح لخص ح ظ ٢ طلظ ١ ػ ٠ ػش ح ظ ص حأل ط ح خص ٣ ح ظيحى ح ح ع ح لخص خ ظخ ٢ ( docx, ) txt, ini, inf, log, doc, طلظ ١ ح لخص ػ ٠ ظ ط طزش رش ٤ ظط ٤ غ ه حءط خ هال ط خى ٣ ن ح ض Textbox لظق ح لخص ح ظ ٤ ش ظوي خك س ح ل ح OpenFileDialog ح ظ ٢ طلظق خ ح لخص ػ و ر ػغ ك ظ ظلي ٣ ي ع ح ق ح ظ ٢ ػ ٠ ك ذ ح ظيحىح ح ق ح ط د ػ ػش كب ح ؤ طلي ٣ ي ح ل ظ )حال ظيحى( Txt ظو ح خك س ربظ خ ح لخص ح ظ ٤ ش كوؾ ػ وظخ ح ق ح ليى حكن ػ ٤ كظو ح خك س OpenFileDialog رللع خ ح ق خ ظط ٤ غ ح ظويح ح ح خ لظق ح ق ح يح ش FileOpen رؼي ؼ كش خ ح ق ح ظ ٢ ر ح طش ح وط س ح خروش و رخ ظويح ح يح ش FileOpen لظق ح ق ح ط ٣ وش ح ؼخ ش ح يح ش FileOpen ( filenumber, pathname, mode ) ػغ ح ظويح ح ق ا خ ػغ يهال OpenMode.Input أ ػغ و ؿخص OpenMode.output خ ح ق ح ١ حهظ خ ٤ ظ خ ك ٢ خك س ك ح OpenFileDialog1 ح يح ش ح ظوي ش لظق ح ق ه ح ق ٣ ظوي 1 ا ٠ 255 ٣ ظ ظخرش كوؾ ػيى ح لخص ح ظ ٢ ٣ ظ ح ظؼخ ؼ خ ؼ ططز ٤ ن ػ ٠ ح ى ح خرن ف و ؼخ رؼ ش ع ٣ و رخ ظؼخ غ ح لخص ح ظ ٤ ش حص حال ظيحى txt ف و ك ٢ ح ح ظ ٣ رؼ ر خ ؾ ٣ خ هال كظق ح ق حال ظيحى txt ؿ ى ػ ٠ ح ز ٤ ط ي ٣ خ كزؼي طظ ٤ ح ؽ خ رخ ش أ ك ذ حهظ ٤ خ ى غ الكظش ا ح ظ ٣ ٣ لظ ػ ٠ MenuStrip1 ؼ ش ٣ ؾ ه حث هال خ OpenFileDialog1 ال ظويح خ إلظ خ خك س ح ل ح خ طؼ خ خروخ أ ٣ ؼخ ٣ ظ اى حؽ ػيى Label 2 حكي خ ٣ ظ ر خ ح ق ػ ٠ ح ز ٤ ط حأله ٣ ظ رش ح ض ح ؿ ى ىحه ح ق ح وظخ ه حءط ٣ ي ط ٤ ر Textbox ك ٢ كخ ش ػ ع ظ ص ز ٤ س طلظخؽ ا ٠ ش ٣ ؾ ط ٣ أكو ٢ و حءس ح ض رؼي ح ظ ٤ ن ػ ح و حث ح ال ش و ر ظخرش حأل حى خ ظخ ٢ 85

86 ظخرش ح ى ح وخص رخ ز ي كظق ػ ي ح و ػ ٤ ش ٣ ظ كظق خك س ح ل ح ٤ ظ OpenFileDialog1 حهظ ٤ خ ح ق ح ١ حال ظيحى Txt كوؾ هال ػ ػ ك ٢ label1 أ TextBox1 ك ذ طظ ٤ ي اظ خ خ ك ٢ Label2 خ رخ ش.1 3 ٣ ظ كظق خك س ح ل ح OpenFileDialog1 حظ خ ح لخص ك ذ ػ ٤ ش ح ل ظ س ح خروش ٣ ظ ظخرش ى ؼ ك ظ لخص ح ظ ٢ ٣ ظ ظ خ ك ٢ خك س ح ل ح OpenFileDialog1 حظ خ ح لخص ح خ حال ظيحى txt كوؾ ٤ ظ حهظ ٤ خ ح ق ح ط د كظلش ٣ ظ طؼ ٣ ق ح ظ ٣ ٤ LineOfText AllText ػ ٠ 1 ح خ ظ ٤ حص ظ ٤ ش 2 5 Private Sub ToolStripMenuItem_Click(ByValفتح sender As System.Object, ByVal e As System.EventArgs) Handles OpenStrip.Click Dim AllText As String = "", LineOfText As String = "" OpenFileDialog1.Filter = ان هفاخ ان صيح" (*.TX) *.TXT" OpenFileDialog1.ShowDialog() If OpenFileDialog1.FileName <> "" Then Try FileOpen(1, OpenFileDialog1.FileName, OpenMode.Input) 9 7 Do Until EOF(1) LineOfText = LineInput(1) AllText = AllText & LineOfText & vbcrlf Loop Label2.Text = OpenFileDialog1.FileName Label1.Text = AllText Label1.Enabled = True CloseStrip.Enabled = True OpenStrip.Enabled = False Catch ("حث خطا يا MsgBox(" Finally FileClose(1) End Try End If End Sub ٣ ظ ظ ح خ ش ح ظخ ٤ ش ك ٢ كخ ش كي ع ح هطخ ػ ي كظق ح ق ك ٠ ح خ ٣ ش ٣ ظ اؿالم ح لخ ش Try ٣ ظ اظ خ label1 ٣ ظ ؿؼ ح ز ي اؿالم ح وخث ش ق ؿ ٤ ظخف ٣ ظ ؿؼ ح ز ي كظق ح وخث ش ق ؿ ٤ ظخف خ ٣ ظ ذ ح ظ ٤ AllText ح وخص رؼ ع ح ض ح ٠ ٤ ظ Label1 ػ ع ح ض رش خ ٣ ظ ػ ع خ ح ق ح لظ ف ك ٢ Label2 ٤ و ح ز خ ؾ رخ و حءس كظ ٠ ح ط حأله ٤ ح ق ػ ي خ ٣ ظ حهظ ٤ خ ق هال OpenFileDialog1 ح ط ه ٤ ش <> ال ط خ ح ظل خ ٣ ظ ذ ح ظ ٤ LineOfText ح ٠ LineInput خ ٣ زخ ح ٠ ح ظ ٤ AllText ح وخص رظ ٤ ن ػ ع ح ض ح ؿ ى رخ ق ح وظخ ا ح خ ح ظوي هي حهظخ ق ؼ ٤ ك ف طو خك س حهظ ٤ خ ح لخص رظل ٣ ح خ ا ٠ ح ؼخ FileName ا ح خ ح خ طل ٤ ق ٣ ظ طل ٣ حأل ا ٠ ح ط ح ١ ٤ ٣ ح ١ ٣ و رخ ظويح ح يح ش FileOpen لظق ح ق ح وظخ رؼي حال ظ خء ظخرش حأل حى رخ ط ٣ وش ح خروش ٣ ظ ظخرش ح ى ز ي كظق ح وخث ش ق ٣ ظ اظ خ خك س OpenFileDialog1 ظ حهظ ٤ خ ق ح Txt ح ل ع ػ ػش ظ ك ٢ Label1 86

87 خ طظ ح ل ظ ح ١ ه خ ر ظخرش ح ى ك ٢ ح وط س ه 2 ظخرش ح ى ح وخص رخ ز ي اؿالم ػ ي ح و ػ ٤ ش ٣ ظ ق ح ض label1 ؿؼ ح ز ي كظق شؾ ٣ ح ظويح لظق ق Txt س أه ٣ ح ى ك ٤ خ ظخ ٢.2 رو ر ق ح ض ح ؿ ى ك ٠ Label1 Private Sub ToolStripMenuItem_Click(ByValإغالق sender As System.Object, ByVal e As System.EventArgs) Handles CloseStrip.Click Label1.Text = "" "نفتح ان هفاخ ان صيح اعتخذو اال ش فتح" = Label2.Text CloseStrip.Enabled = False OpenStrip.Enabled = True End Sub ٣ و ربظ خ ح خ ش ك ٢ ٣ ظ ؿؼ ح ز ي اؿالم ؿ ٤ شؾ ٣ ظ ط ش ٤ ؾ ح ز ي كظق ح وخث ش ق Label2 3. ظخرش ح ى ح وخص رخ ز ي ه ؽ ػ ي ح و ػ ٤ ش ٣ ظ اؿالم ح ز خ ؾ ح و ؽ Private Sub ToolStripMenuItem_Click(ByValخشوج sender As System.Object, ByVal e As System.EventArgs) Handles ExitSrip.Click End End Sub طل ٤ ح ظ ٣ ح وخ ح ؼالػ 87

88 إنشاء ملف نص جد د كلظش ػ ٠ ؿ خ ى هي لظخؽ إل شخء ق ظ ٢ كلظش ػ ٠ ؿ خ ى ؼي ٣ ي حأل زخد خ كلع اػيحىحص ر خ خ أ اػيحى طوخ ٣ ؼ ٤ ش ح ظ ص ك ٢ ق ظ ٢ كظ خ ظخ ٢ أ خ ؽ ٣ وش كلع أه ح يهالص ح ظ ٤ ش ح ظوي ا خى خ ا ٠ ظ ٤ حص ؼ ٤ ش ح خف ظوي طلي ٣ ي خ كلع ح ق ح ظ ٢ رخ ظويح خك س ك ح SaveFileDialog ح ظويح ح خ ح ١ ٣ ليى ح ظوي للع ح ز ٤ خ خص ح ظ ٤ ش ك ٤ لظق ح ق ح ظويح ح يح ش PrintLine للع ح ز ٤ خ خص ح ظ ٤ ش ا ٠ ح ق ح لظ ف رؼي ا خ ح للع و ربؿالم ح ق ح لظ ف ر ح طش ح يح ش File.Close ف و رؼ ط ٣ خ ح ػ ٠ أؽال ح ش ع ح خرن كوي ح ظزي خ Label1 ر RichTextbox1 ي كظ ٠ ظط ٤ غ أ ظؼخ غ ح لخص ح ظ ٤ ش ح ز ٤ س ح ظ ٢ طلظ ػ ٠ ػيى ح ح خص ح ؼ ٤ س ري شخ خ ه خ رخ ظزيح ش ٣ ؾ ح و حث ك ٢ ح ش ع ح خرن رش ٣ ؾ حألى حص طلؼ ٤ حأل ح حأل خ ٤ ش ش ٣ ؾ حألى حص ؼ ( ؿي ٣ ي كظق كلع هض ض ه ؽ أ ٣ ؼخ خػيس ) ح ١ ف ظؼ ف ػ ٠ حأل حى ح وخطش ر ؿ ٤ ؼخ ك ٢ ح ح ش ع ح ي ٣ ي ك ٢ ح ح ش ع أ خ هي ح ظؼ خ رؤىحس ؿي ٣ يس ٠ SaveFileDialog ح وخطش رلظق خك س كلع ح لخص ػ ٠ ؿ خ ى ك ٢ شز ٤ ش رخألىحس OpenFileDialog ح ظ ٢ ط ح ظويح خ خروخ لظق ح لخص حألىحس ط ظوي للظ خ غ الكظش أ ش هي ط ح ظويح ح ى ح خرن ك ٢ ح ظ ٣ ح وخ ح ؼالػ ح وخص ز ي كظق خى ألىحس كظق خ ح ى ح وخص رخ ز ي اؿالم خى ألىحس ؿي ٣ ي خ ح ى ح وخص رخ ز ي رو ؽ خ ي ا ٠ حألىحس ه ؽ خ ف ظؼ ف ؼخ ك ٢ ح ظ ٣ ح ظخ ٢ ػ ٠ ظخرش ح ى زخه ٢ حألى حص ك ٢ ش ٣ ؾ حألى حص ح ي ٣ ي رؼي ػ ح ؽ ح ظخ ٢ ط ٤ و خ ط ح خ زخ ش ع ه ربػخكش ش ٣ ؾ حألى حص ظخرش حأل حى ك ٢ حألىحس ( كظق ه ؽ ؿي ٣ ي ) خ زن ح ظ ٣ ح خرن ح ز ى ( كظق ه ؽ اؿالم ) ػ ٠ ح ظ ح ٢ ح ٥ ؤط ٢ حك ظخرش ح ى ك ٢ ش ٣ ؾ حألى حص ؽ ح ي ٣ ي خ ظخ ٢ 1. ظخرش ح ى ك ٢ حألىحس Help خػيس Private Sub Help_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Help.Click ("يؼهىياخ حىل انثش ايح",,"إػذاد وتص يى يه ذط يح ذ اتى انؼال") MsgBox End Sub ظوي حألىحس Help ي إلظ خ ؼ ش ك ح ز خ ؾ ل أ ظ ش أػظوي ح ح ٤ غ ٣ ؼ ك خ هال طؼخ غ ح ز ح ؾ ح ش ٤ س ح ى خ ػزخ س ػ ى ظ ي م ح خث ؿيح هي طؼخ خ ؼ هز 88

89 ظخرش ح ى ألىحس paste( )Copy, cut, ى ظشخر ك ٢ ؿ ٤ غ ح لخالص أل ش ٣ طزن ػ ٠ ح ض ح ؿ ى ىحه Textbox حء خ حإلؿ حء ( هض أ ض أ ن ) ٣ ح ى خ ظخ ٢.2 Private Sub CutToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cut.Click TextBox1.Cut() End Sub ٣ ظ ح ظويح ح ى TextBox1.Copy() ك ٢ كخ ش ح ن TextBox1.Paste() ك ٢ كخ ش ح ظن TextBox1.Cut() ك ٢ كخ ش ح وض 3. ؤط ٢ ك ٢ ح ك ش ا ٠ ظخرش ح ى ك ٢ حألىحس كلع Save) ) ٣ خ ظخ ٢ 2 ٣ ظ كظق خك س ح ل ح SaveFileDialog1 ط ٤ ٣ ظ ظخرش ى ؼ ك ظ ع ح ق ح ١ ف ٣ ظ كلظش هال خك س ح ل ح ح ح ق للظش ك ذ ػ ٤ ش ح ل ظ س ح خروش SaveFileDialog1 ي للع ح ق رخال ظيحى txt كوؾ Private Sub Save_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Save.Click SaveFileDialog1.Filter = " ان صيح ان هفاخ (*.txt) *.txt" SaveFileDialog1.ShowDialog() If SaveFileDialog1.FileName <> "" Then FileOpen(1, SaveFileDialog1.FileName, OpenMode.Output) PrintLine(1, TextBox1.Text) FileClose(1) End If End Sub ٣ و ح ز خ ؾ رللع ح ض ح ؿ ى ك ٢ ط ي م ح ض ريحه ح ق ح ظ ٢ رخ ظويح ح يح ش PrintLine ػ ي خ ٣ ظ حهظ ٤ خ ق هال SaveFileDialog1 ح ط ه ٤ ش <> ال ط خ ح ظل ػ ي حهظ ٤ خ ح ظوي خ ؼ ٤ خ ك ٢ ح ى ٣ و ح ز خ ؾ رلظق ح ق ح ظ ٢ ح ١ أهظخ ح ظوي ) أ ٣ و رب شخث ا ح ٣ ؿ ى ح) 4 ػ ي ظخرش ح ى ح خرن طش ٤ ح ز خ ؾ F5 و ر ظخرش ح ض ك ٢ خ ظخرش ح ظ ص Textbox1 رؼي حال ظ خء ش ٣ ظ كلظش رخ و ػ ٠ حألىحس كلع ( save ) ظظ خ ح خك س ح ل ح ٣ ش ح ظخ ٤ ش 89

90 خ ٣ ظ حهظ ٤ خ خ كلع ح ق ػ ٠ ؿ خ ى ك ٢ ح خ طو ربهظ ٤ خ س هنا تم ظهور اسم االمتداد Txt الذي سوف حفظ ب ه الملف حسب إعداداتنا أثناء كتابة كود الفلترة ف األداة حفظ هنا نقوم لكتابة اسم الملف المراد حفظة وقد اخترت حفظة باسم ( ملف تجر ب ) ٣ خ كظلش س أه ح ظؼخ ؼ رخإلػخكش أ ح ق ح ؤ ١ ر خ ؾ ٣ ظؼخ غ ح ظ ص Txt ؿ ى ػ ٠ ح ز ٤ ط ي ٣ خ طل ٤ ح ظ ٣ ح خى ح ؼالػ ٤ ق ظوي ح خ ؽ ٣ ؼط ٤ خ ح ل ٤ ح ر ٤ ي ح و ٤ خ ك ٢ ح ظؼخ غ ح خ ؽ كزب خ خ ػ ع ؿ ٤ غ ح خ ؽ ك ٢ هض حكي رب خ خ ػ ع ؽ ك ٢ هض ح لخؿش ا ٤ ظط ٤ غ ػ ع أ ؼ ؽ خ ٣ أ ظل ك ٢ ح ظوي رل ٤ غ ٣ ظوي ؽ ؼ ٤ أ ال ى ؿ ٤ ػ ق رخ ظويح ؽ ؼ ٤ أ رو ٤ ش ح خ ؽ ا ح خ ي ٣ خ ؿ ٤ أ ى خ كظق ؽ ؼ ٤ ظوي ال ٣ ي أ ق رخ ظويح ح ؽ حأله ك ٤ خ ح ظويح ShowDialog أ خ ا ح أ ى خ ح خف ظوي رخ ظؼ خ ح ؿ ٤ ك ٢ ل ح هض ك ظوي Show الكظ خ هال ح ظ ٣ ح خرن ا خ ح ظوي خ ٤ س ؿي ٣ يس ٠ حألىحس Help خ هي أػل خ هال خ خ ش ر ٤ طش طظ ػ ي ح و ػ ٤ خ ٠ ظ ػ ٤ ق كوؾ ك ٢ حأل خ ك ٠ ح ش ػخص ح ز ٤ س طي حألىحس هي طلظ ػ ٠ ؽ أه ٣ رش ؼ خص ؼ ٤ س رؼغ ح ز ح ؾ ٣ ؿي ر خ ش ف ز خ ؾ ل ٣ ظ خ ػ ي ح و ػ ٠ حألىحس ح ز ٤ طش ك ٤ هال خ كظق ؽ آه ٣ ظؼ خ ٣ ي أ و ي ظوي ػ ح ح ز خ ؾ حطلخه ٤ ش ح ظويح إل شخىحص طؼخ ؼ خ ف و رظطز ٤ و أال هال حهظ ٤ خ خ أل ١ ش ع ح شخ ٣ غ ح خروش ف أه خ رخهظ ٤ خ ح ش ع ح ؼخ غ ح ؼالػ ف أه ربػخكش حألىحس ػ ٤ ش ف أه رظ ؿ ٤ خ لظق ؽ أه طظ رش ح ؼ خص ح ظ ٢ ٣ ي اػخكظ خ ا ٠ ح ظ ٣ 90 الكع ا طؼخ الط خ ح خروش خ ض غ ؽ حكي كوؾ أال ف و رخ ظؼخ غ أ ؼ ؽ ح ٣ ز ٢ ػ ٤ خ ظ ك ٤ حأل حى أ و رخ ظويح ح Module ي ري وخ ( حػظز خ هخػيس ) ٢ و ر ظخرش طؼ ٣ لخص ح ظ ٤ حص ح ظوي ش ك ٠ ح ش ع ر خ خ طؼ خ هز

91 ح ط د ح ظؼي ٣ ك ٢ ح ظ ٣ ح وظخ اػخكش حألىحس ٣ Help ح ظ ٤٤ رخ ٣ ظ ح ح ؽ ؼال هال ح و ػ ٠ ر ي ش ٣ ؾ ه حث أ هال ؿي ٣ ي ؿ ى ػ ٠ ح ؽ حألط ٢ ي ك ٣ ش حالهظ ٤ خ ح ظ ٤ ن ؽخ خ ح يف حكي ٣ خى ط ٤ ك ٢ حأل حى ك ٢ كخ ش ط ٤٤ ح كخأل حى ح ؼخكش ط خ ظخ ٢ ك ٢ ح ؽ Control رؼي اػخكش حألىحس Help و ر ظخرش ح ى ح ظخ ٢ ر خ.1 Private Sub HelpToolStripButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles HelpToolStripButton.Click My.Forms.Form2.ShowDialog() End Sub خ ٣ ظ ح ظويح ح ى ShowDialog الظ خ ح ؽ حالك ي ال خ ال ٣ ي ح ٣ و ح ظوي رخ ظويح ح ؿ ٤ ك ٠ ل ح هض ػ ي ح ظؼخ غ ح ؽ ػ ٠ ح حأل خ ٣ ذ أ ظذ ك ٢ ح ى ٣ ؼ خ ShowDialog ظؼخ غ ح ؽ ح ؼخ ٢ ػ ٠ أ ش )ط ي م ك ح ) ح ك ٤ ظ ح ؽ ػ ٠ أ خ أ خك س ك ح ر زذ ي ٣ ظط ٤ غ ح ظوي ح ؿ ع ا ٠ ح ؽ حأل ٢ اال رؼي أ ٣ ن ح ؽ ح ل ح ١ أ ال رخ حكوش ػ ٢ ش ؽ ٢ ح ظؼي ٣ الص ح ظ ٢ و ربىهخ خ ػ ٠ ح ؽ حأل Form1 ح ٠ Control 91

92 Button Help اىهخ ٣ ظ اػخكش ح ؽ ح ؼخ ٢ حأل حى رش خ ظخ ٢ Form2 و رظ ٤٤ هخط ٤ ش حال ا ٠ Textbox رش ٣ ظ ظخرش.2 A. ظخرش ى ح Button ح ٠ ر ٣ Ok خ ظخ ٢ Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.DialogResult = DialogResult.OK End Sub ز خ خروخ رخ ح ز خ ؾ ٣ و رخ ظؼخ غ ح ؽ ػ ٠ أ ش ط ي م خ ش خ ٣ ظ ح حكوش ػ ٠ ح خ ش رخ ٣ Ok ؽزؼخ ح ظؼي ٣ ػ ٤ ش خ طؼ خ خروخ ظخرش ح ى ح ظخ ٢ ك ٢ ح ؽ Form2 ل ح ى ح وخص رلظق ق ( ح ظؼ ٤ خص أ حالطلخه ٤ ش أ ح خػيس ) ح خ ح ؼ ش ح حى اظ خ خ ك ٢ ح ؽ Help كزؼي كظق ح ؽ ٤ و ح ح ؽ رلظق ق ظ ٢ ك ٢ ح ظؼ ٤ خص ٤ و أ ح ظوي ظوي ح لجش StreamReader ي الري اػخكش خ حأل خء ح وخص رش أ ال ك ٢ أ ح ى.B Imports System.IO Public Class Form2 ٣ ظ طؼ ٣ ق ح ظ ٤ حص StreamToDisplay StreamReader ح ظ ٤ حى خ حأل خء ٤ system.io خ ح ظؼخ غ ح لجش StreamReader Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim StreamToDisplay As StreamReader StreamToDisplay = _ New StreamReader("C:\Users\mohamed\Desktop\WindowsApplication33\help.txt") TextBox1.Text = StreamToDisplay.ReadToEnd StreamToDisplay.Close() TextBox1.Select(0, 0) End Sub خ ٣ ظ ا خى ح خ ح خرن ك ٢ ح ظ ٤ StreamReader ٣ ظ ٢ ه حءط ك ٢ Textbox1 كظ ٠ خ ٣ ظ خ ٣ ظ ا ح ش ح طلي ٣ ي ك ٢ ح ض ك ٢ كخ ش ؿ ىس خ ٣ ظ ظخرش ح خ ق ح ١ ف ٣ ظ ك ٢ ح ظ ٤ StreamReader خ ى اؿالم ح ق ح ظ ٢ رؼي و لظ ٣ خط ا ٠ Textbox و ح ٥ رظ ل ٤ ح ز خ ؾ F5 ظؤ ي ؿ ى ح ق ح ظ ٢ Help ك ٢ خ ح ظل ٤ ق ؼ خ ي ك رلي ػؾ ح ظ ٣ ح كن ػ ٠ طق ح ظذ ه رظ ٤٤ ح Mohamed ى ح خ رخ ؿ خ ى آ ض طل ٤ ح ظ ٣ ح خرغ ح ؼالػ 92

93 طلي ٣ ي هغ ح خ ؽ ػ ٠ طق ح ظذ رؼي طظ ٤ ح ز خ ؾ ح ١ هي ٣ لظ ١ ػ ٠ أ ؼ ؽ ٣ خ ح ظل ك ٢ خ اظ خ ؽ كوي لظخؽ أل ٣ ظ ح ؽ حأل ك ٢ ؾ ح شخشش ؽ آه ك ٢ أػ ٠ ح شخشش ح ؽ ح ؼخ غ ك ٢ ؾ ح ؽ ح ؼخ ٢ ح أ هي لظخؽ ظ ٤٤ خ ظ ؽ ؼ ٤ ا ح حهظخ ح ظوي ه ٤ خ ؼ ٤ )الكظ خ ي ك ٠ رؼغ ح ظ خ ٣ ح خروش( ل ظط ٤ غ ط ٤٤ خ ح ؽ ػ ٠ ح شخشش رط هظ ٤ ر ح طش ط ي م ح وظخثض ؽ ش ظط ٤ غ طلي ٣ ي خ ح ؽ رخ ظويح ح وخط ٤ ش StartPosition ي رخهظ ٤ خ خ أكي ح و ٤ خ حص.1 Y=100 ح وخط ٤ ش CenterScreen WindowsDefaultLocation WindowsDefaultBounds CenterParent ح يف خ ٣ و ر ػغ ح ؽ ك ٢ ؾ ح شخشش ح ح و ٤ خ لؼ ػ ي ؼ ٤ ح ز ٤ ح ح و ٤ خ ح طز ٤ ؼ ٢ ح ؼظ ي ك ٢ كخ ش طو رظلي ٣ ي أكي ح و ٤ خ حص ٣ و ر ػغ ح ؽ ك ٢ ح خ ح ١ ٣ ح ظخ ح ظش ٤ خ ز خ ػخىس خ ٣ ح ؽ ك ٢ أػ ٠ ٣ خ ح شخشش ح ح و ٤ خ ٣ و أ ال رظ ٤٤ ؽ ػ ع ح ؽ ػ ٣ و ر ػؼ ك ٢ ح خ ح ١ ٣ وظ ك ظخ ح ٣ ي ػخىس خ ٣ أػ ٠ ٣ خ ح شخشش ك ٤ ؼظز خ ذ ظطز ٤ وخص ح ز ٤ س ح ظ ٢ طلظ ١ ػ ٠ أ ؼ ؽ ٣ و ر ػغ ح ؽ حأل ك ٢ ؾ شخشش ٣ ح ؽ حألد ٣ و ر ػغ ح ؽ ح ؼخ ٢ ك ٢ ؾ شخشش ح ؽ حألد ٠ ٣ د ح ؽ حالر X=70 ػ ي طلي ٣ ي ح ح و ٤ خ الري أ ذ ا ٠ ح وخط ٤ ش Location و ر ظخرش خ ظ ح ؽ رخأل هخ ح ٣ ظ ه ٤ خ حإلرؼخى كي ى ح شخشش ح و ٤ خ خ رخ Manual 93

94 ر ح طش ظخرش حأل حى ي رخ ظويح هخط ٤ ش ط ٠ DesktopBounds Form2 رؼي اػخكظ رخ ط م ح خروش ح ى خ ظخ ٢ ٣ ظخرش ك ٢ ح ح وظض إلظ خ ح ؽ.2 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Formsize As New Rectangle(200, 100, 300, 250) form2.desktopbounds = Formsize form2.show() End Sub ى ػ ع ح ؽ Form2 ٣ ظ ا خى ح وخط ٤ ش DesktopBounds ح ٠ ح ظ ٤ Formsize ٣ ظ طؼ ٣ ق ظ ٤ ؿي ٣ ي أ ش Formsize رش ٣ ظ ظخرش اكيحػ ٤ خص أرؼخى ح ؽ ح ي ٣ ي طؼ خ ك ٤ خ زن ٤ ل ٤ ش اػخكش ؽ ؿي ٣ ي ػ طؼي ٣ ه حط هال ح ظويح ط ي م ح و حص ح ظخرغ أ ى خ ح ظويح ؽ ٣ وش أ ؼ حكظ حك ٤ ش ٠ ؿ ٤ ش ٤ غ ٢ ظ هال خ ربىهخ ؽ ؿي ٣ ي ا ٠ ح ش ع هال ح ظويح حأل حى أ ٣ ؼخ ح ظل ك ٢ ؿ ٤ غ ه حص ح ؽ ح ي ٣ ي ي هال حأل حى ح ؼخ ػ ٠ هي ط خ ػ ٠ اىهخ ؽ ؿي ٣ ي ح ظل ك ٢ ه حط ر ظخرش حأل حى ٣ خ ظخ ٢ ٣ ظوي ح ى ح ظخ ٢ رظل ك ٢ ح وخط ٤ ش Backcolor ح ؽ ٣ ظوي ح ى ح ظخ ٢ رظل ك ٢ ح وخط ٤ ش Text أ ح ؽ خ و ربىهخ ظ ٤ أ ش ٣ ؼخ Form2 ؽ Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim form2 As New Form "انثا ي ان ىرج" = form2.text form2.backcolor = Color.Blue form2.formborderstyle = Windows.Forms.FormBorderStyle.None form2.startposition = FormStartPosition.Manual Dim Form2Rect As New Rectangle(200, 100, 300, 250) form2.desktopbounds = Form2Rect form2.showdialog() End Sub ٣ ظوي ح ى ح ظخ ٢ رظل ك ٢ ح وخط ٤ ش StartPosition هغ ح ؽ ٣ ظوي ح ى ح ظخ ٢ رظل ك ٢ ح وخط ٤ ش BorderStyle اؽخ ح ؽ ٣ ظوي ح ى ح ظخ ٢ رظل ك ٢ ح وخط ٤ ش Manual ح خرن حهظ ٤ خ خ هغ اظ خ ح ؽ خ زن ش ك خ ح ى رؼي ظخرش حأل حى خ خرن ك ٢ ح Button1 ك ٢ ح ؽ حأل طش ٤ ح ز خ ؾ F5 ٣ و ربظ خ ح ؽ Form2 خ ظخ ٢ ٣ أرؼخىس رخ زش لي ى ح شخشش خ ط اىهخ خ ك ٢ حأل حى أرؼخىس أ ٣ ؼخ خ ط ظخرظ خ ك ٢ حأل حى ح ظوي ٣ رخ ز طل ٤ ح ظ ٣ ح ؼخ ح ؼالػ 94

95 هال ح ظويح خ حأل حى ح خروش ؽ ٣ وش ح ظل ك ٢ ح خص ط أطخكش ؽ ا ٠ ح ش ع ػ ؽ ٣ ن حأل حى ٤ ي كوؾ كوي ه خ رظلي ٣ ي ح ؼي ٣ ي ح وظخثض ح ظخرؼش ر ح طش ح ى ط ي ح ؼ ٤ ش كل ط خ و رخ ؼي ٣ ي ح خ ر ح طش حأل حى ك ؼال ظط ٤ غ اػخكش ح خث خص ؼ ( أ ح ط خى ٣ ن ض ؿ ٤ خ ( ر ح طش ح ى خ ٣ ل ٤ ي خ ح ؼ ٤ ح ك ٢ ر ح خ ح ز ٤ س ا ح ط رؾ ط ي ح ؼ ٤ ش رو حػي ح ز ٤ خ خص ك ٤ ر خ خ ظوي خ ؼخ ٤ خ ؿيح ل ظط ٤ غ اػخكش ح خث خص ر ح طش ح ى رظؼ ٣ ق ح خث خص أ ال ػ اػخكظ خ خ ؽ حؿغ حأل حى ح ظخ ٤ ش Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load احظ انفشق تاعتخذاو انكىد انتان وتي انكىد انغاتك انخاص تاضافح صس ه ا مىو تانتحكى ف انضس ف فظ ان ىرج وتزنك تاعتخذاو االداج me نهتطثك ػه فظ ان ىرج Me.Button1.Location = New Point(50, 50) Me.Button1.Text = "open form2" End Sub Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim form2 As New Form Dim button1 As New Button form2.text = "form2" form2.startposition = FormStartPosition.CenterScreen form2.maximizebox = True ' form2.minimizebox = True غتخذيها ف حانح ا شيذ تصغيش انفىسو ف ششيط ان هاو ػ ذ انثذاتح form2.windowstate = FormWindowState.Maximized form2.controls.add(button1) انكىد انتان هى الضافح صس ان انفىسو انثا button1.location = New Point(200, 300) button1.text = "close" form2.showdialog() End Sub End Class طل ٤ ح ظ ٣ ح ظخ غ ح ؼالػ الكظ خ ك ٤ خ زن ا ح ش ع ح حكي ٣ أ ٣ لظ ػ ٠ أ ؼ ؽ الري أ ٣ أل ١ ش ع خؿق ؽ أ خ ٢ ٣ ؼظز ح حؿ ش ح ظ ٢ ٣ ح ظوي هال خ ح ظؼخ غ ش ػي ٣ حهظ ٤ خ ح خ ؽ ح ش ع ٤ حؿ ش ح ش ف ؽ ح زيح ٣ ش رخ ط ٣ وش ح ظخ ٤ ش ظ ٤٤ ح ؽ ح ١ ٣ ظ ك ٢ ريح ٣ ش طش ٤ ح ظطز ٤ ن ذ ا ٠ ح وخث ش Project ش ٣ ؾ ه حث ح ز خ ؾ ك ٤ ح ر ٤ ي 2008 و رخهظ ٤ خ ( Properties (My Project Name ظظ خ ح خك س ح ظخ ٤ ش ح ظ ٢ وظخ خ ؽ ريح ٣ ش ح ظش ٤ F5 95

96 خ ٣ ظ حهظ ٤ خ ش أ ٣ و ش ح ز خ ؾ خ ٣ ظ حهظ ٤ خ ؽ ح زيح ٣ ش خ ٣ ظ ػغ خك س حكظظخك ٤ ش اػخكش طؤػ ٤ حص ٤ ش ظل ش ٣ ظ ح ظؼخ غ ح خص رخ ظويح خ حأل خء System. Drawing كوي طؼ خ خرو خ ٤ ق و ربػخكش ح ظ ؿ ٤ خ ح خص ا ٠ ح خ ؽ ر ح طش ح ل ٤ ح ر ٤ ي 2008 كو خ رخ ظؼخ غ ط خى ٣ ن ح ظ ؿ ٤ خ ح ٥ و رخ ظؼخ غ خ ٠ ٣ ري ح ح GDI ح ؿ ىس ػ خ حأل خء System. Drawing ح ظ ٢ طؤط ٢ ػ اؽخ حص ح ؼ ح ي ص ض.NET ح ظ ٢ ظط ٤ غ هال خ ح ظؼخ غ ح ظ ي حألش خ ح ؼ خث ٤ ش حألرؼخى ريحه ظخ ح ٣ ي ٣ ز ٢ ػ ٤ خ هز ى ح ش ح خص ك ؽز ٤ ؼش ح ؽ Form layout ك ؽ طظ ٤ ح وخص ك ٤ غ ٣ زيأ ح ح ظظ ٤ وطش ؼ ٤ ك ٢ أػ ٠ ٣ خ ح شخشش ح ح ظظ ٤ ٣ ػ ٠ ش طل ف أػ يس طظ وخؽ ط ٤ س ؿي ح ح خ ٠ ٣ رخ ز Pixel ح وؾ ط ػ ٠ ح ل ٣ حألكو ٢ ح ؼ ى ١ ٣ ؼ ح ل حألكو ٢ ح X ر ٤ خ ٣ ؼ ح ل ح ؼ ى ١ حY ػ ي خ ليى وطش ؼ ٤ ش ػ ٠ ح ؽ ك ح وطش ٢ ػزخ س ػ وطش طاله ٢ ح ل حألكو ٢ غ ح ل ح ؼ ى ١ (X,Y) ػ ٤ كؤػ ٠ وطش ك ٢ ٣ خ ح ؽ ط خ ١ ح و ٤ ش (0,0) ػ ي ؿ ى وطش حكيس كظؼظز وطش كوؾ ػ ي ؿ ى ػش وخؽ ك ح ٣ ؼ ٢ أ ي ٣ خ هؾ أ ىحث س أ ظط ٤ أ ؿ ٤ خ حألش خ ح ٤ ش ػ ي طلي ٣ ي وطش ح زيح ٣ ش وطش ح خ ٣ ش ٣ ظ ؼ كش ؽ حطخ ح وؾ أ ح ش ح ٢ ح ط د X ح و ٤ ش خ ط خ (0.0) 96 Y ح وطش 11) ( 12, ح وطش 7) ( 8,

97 ٣ لظ ١ خ حأل خء System. Drawing ػ ٠ ح ؼي ٣ ي ح لجخص ح ظ ٢ ط خػي خ ػ ٠ ح ظؼخ غ ح خص ك ٢ ر خ خ ظؼ ف ح ٥ ا ٠ System.Drawing.Graphics ح ظ ٢ طؼ ٠ ر حألش خ ػ ٠ ح خ ؽ ٣ ي ؼ كش رو ٤ ش ح لجخص رخ ؿ ع ا ٠ ح ظؼ ٤ خص ح كوش رخ ل ٤ ح ر ٤ ي 2008 ف ح ي ح ظخ ٢ ٣ لظ ١ ػ ٠ رؼغ ح ط م Methods ح ظ ك س ػ ح لجش Graphics ح طق هؾ ٣ ط ر ٤ وطظ ٤ ح ش هؾ ظو ٤ ح ط ٣ وش DrawLine FillLine ظط ٤ أ رغ ٣ ط ر ٤ أ رغ وخؽ DrawRectangle FillRectangle ظط ٤ ه أ هؾ ل ٠ ؿ ء DrawArc FillArc ه ىحث س ش ىحث ١ ر ح طش ظط ٤ DrawEllipse FillEllipse ىحث س أ ر ٤ ؼخ ١ لي ى ؼ غ ش ٣ لظ ١ ػ ٠ ح ؼي ٣ ي حألػالع ح ح ٣ خ طو ه ٤ خ ريحه ظل كش DrawPolygon FillPolygon ؼ غ ل ٠ DrawCurve FillCurve ح ح ل ٠ و رظلي ٣ ي ح وخؽ ح ظ ٢ ٣ ك ٤ خ صه ١ خ ك ٢ ظل كش روالف ح و ك ٢ DrawArc ك ٤ غ ٣ ظ طلي ٣ ي وطظ ٤ كوؾ ط ظوي ؿ ٤ غ ح ط م ح خروش إلػخكش خص كخ ؿش ىحه ح ؽ ك ٢ كخ ش أ ٣ ي أ ح خص ط ش طؼ ٤ ق ح زخىثش Fill ك ٢ ريح ٣ ش ح ط ٣ وش رؼي ك ف Draw خ فػ يح ظويح System.Drawing.Graphics حألش خ ػ ٠ ح خ ؽ الري ح ظويح ) خث ٤ ؾ ( ه Pen أ ك شخس Brush كؼ ي هؾ ظو ٤ أ ش كخ ؽ ٣ خ ح ظويح ح و أ خ ا ح أ ى خ حألش خ ح ٤ جش رخأل ح كالري ح ظويح ح ل شخس ظط ٤ غ أ و ربطزخع ح وط حص ح ظخ ٤ ش و رظؼ ٣ ق خث ح خص ٣ ظ طؼ ٣ ق حألى حص ف ظوي ح و (حألك ( أ ظوي ح ل شخس )ح ظل حء(.1 Dim GraphicsFun As Graphics Dim BrushColor As New SolidBrush(Color.Yellow) Dim PenColor As New Pen(Color.Red) 2. و رظلي ٣ ي ش ح خث ٢ ا شخء ح GraphicsFun = Me.CreateGraphics 3. خ ٣ ظ طلي ٣ ي ع حألىحس ح ظ ٢ ط طؼ ٣ ل خ هز ع ح ح ١ ف طو ر ش ؼ كخ ربكيحػ ٤ خص خ ط ػ ك خ هز GraphicsFun.FillRectangle(BrushColor, 150, 10, 250, 100) GraphicsFun.FillEllipse(BrushColor, 50, 150, 100, 80) 97

98 ( 100,80) ف و ح ٥ رؼ ط ٣ ٣ و ر ظو ٤ حك اكيحػ ٤ خط ٢ وطش ح زيح ٣ ش (20,30 ( ػ ٠ Button ؼ ٤ ك ٤ ظخرش ح ى ك ٠ ح خ ظخ ٢ وطش ح خ ٣ ش ػ ي ح و Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Dim GraphicsFun As Graphics انشعىياخ كائ تؼشيف 'يتى Dim PenColor As New Pen(Color.Red) تها GraphicsFun = Me.CreateGraphics ان غتخذو وانهى ان غتخذيح االداج ىع تحذيذ 'يتى انشعىياخ كائ وظيفح تحذيذ 'يتى GraphicsFun.DrawLine(PenColor, 20, 30, 100, 80) ان ىرج ف واحذاثياتح سع ح ان شاد انشكم ىع تحذيذ يتى 'ه ا End Sub حؿغ ح ظ ٣ لظ ػ ٠ ح حى ؽ م أ ؼ طل ٤ ح ظ ٣ حأل رؼ طظ ٤ ط ز ٤ خث خ هال ك ش ط ل ٤ ح ز خ ؾ ك ص ٣ خ ك ٢ طو ٣ ذ ط س ؼ ٤ ش ىحه ر خ ؾ ػيس حص ٢ ط ح خ ر ػ ف ٣ خ ي هال ظخرش ى ك ٢ ح ل ٤ ح ر ٤ ي 2008 ٣ و ر ٣ خىس ح طلخع ػ ع ط ي م ح ظ س ر ويح ؼ ٤ أل خكش ح ظ س ريحه ط ي م ح ظ س ط ز رش طخؽ ٢ ر زذ ح وخط ٤ ش SizeMode ك ظ ز ح ظ س غ ط ي م ح ظ س ك ٢ ل ح هض ر ل ح ويح خ ح ظ ٣ خ ك ٢ ح ؼؾ ػ ٠ ح ظ س كب خ ظ ز أ ؼ كؤ ؼ ر ل ح و ٤ ش ي ك ٢ ح ظ ٣ ح ظخ ٢ كزؼي اػخكش ط ي م ط س ا ٠ ح ؽ ط ٤ ن ح ؽ خ رخ ش ٣ ظ ظخرش ح ى ح ظخ ٢ ىحه ط ي م ح ظ س خألط ٢ خ ٣ ظ ط ٤٤ ح طلخع ط ي م ح ظ PictureBox1 ػ ي ح و ػ ٤ ش رو ٤ ش 15 وطش ( ر ) Private Sub PictureBox1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox1.Click PictureBox1.Height = PictureBox1.Height + 15 PictureBox1.Width = PictureBox1.Width + 15 End Sub خ طؼ خ هز ٣ ط ٤٤ ح ؼ ع ح ط PictureBox1 رخ ٣ خىس ح وظخ ( ط ز ٤ / طظ ٤ ) ي رخ ظل ك ٠ حالشخ س ( +/ - ) خ ٣ ظ ط ٤٤ ػ ع ط ي م ح ظ PictureBox1 ػ ي ح و ػ ٤ ش رو ٤ ش 15 وطش ( ر ) طل ٤ ح ظ ٣ حكي أ رؼ 98

99 اػخكش كجش Class ؿي ٣ يس ا ٠ ش ػي ح لجش ٢ Class ػزخ س ػ ػخء كخػ خث ر ٢ أ أ ؼ ٣ و ل ح ى رظ ٣ خ رخ حأل م ك ٢ ك ٤ ح ر ٤ ي 2008 رؼي طؼ ٣ ق ح لجش اػخكش ح خث ح ز ٢ ا ٤ خ ٤ ظؼ ح ح خث هظخثض أكيحع ؽ م Methods ؼ ح خث خص ح ظ ٢ ؼ ٤ ل خ ؽ إلػخكش كجش ؿي ٣ يس ز خ خ ظ شق ح ش ع Solution Explorer وظخ Add ػ New Item ػ وظخ Class ػ و رظؼ ٣ ق ح لجش رخ ظويح حأل حى ؤه ط ٣ ططز ٤ و ٢ إل شخء طؼ ٣ ق كجش طلض ح Student طو ح لجش رؤه حال حأل حأله ٤ غ طخ ٣ ن ح ٤ الى طخ ذ طو رللع ح ز ٤ خ خص ك ٢ هظخثض ح لجش ف و ربػخكش ؽ م Methods ل خد ػ ح طخ ذ ر ى ؼ كش طخ ٣ ن ٤ الى خ ظؼ ػز ح ح ظطز ٤ ن ٤ ق ظ كجش هخطش ر خ ي ٤ ق ظل ٤ ي حإلؿ حءحص ح ظخرؼش ح لجخص ك ٢ ك ش ح ى رؼي حال ظ خء طظ ٤ ح ؽ خ ش ح ط د و ربػخكش Class ا ٠ ح ش ع و رظ ٤ ظ ٤ لضف Student.vb ٤ و ح ل ٤ ح ر ٤ ي ربػخكش ح لجش ا ٠ لخص ح ش ع ػ ٤ و رلظق طللش ح ى ح وخطش رخ لجش و ح ٥ ر ظخرش حأل حى ح وخطش رخ لجش Student خ ظخ ٢ 1. طؼ ٣ ق ظ ٤ حص ح لجش Student خ ح ظ ٤ ح وخط ٤ رؤى حؽ حأل خء ا ٠ ح ش ع خ ظخ ٢ Public Class student Private Name1 As String Private Name2 As String خ و رظؼ ٣ ق ح ظ ٤ حص ح وخطش ري حؽ ال حال سح ؼخ ٠ طخ ذ ػ ٠ ح خ ظ ٤ حص هخطش رخ لجش (student) كوؾ 2. أ شخء ح وظخثض ظ ٣ ٤ ح خرو ٤ ي ر ظخرش ح ى ح ظخ ٢ كوؾ Public Property FirstName() As String ػ ح ؼؾ ػ ٠ ٤ و Enter ح ز خ ؾ رخ ظ خ رخه ٢ حأل حى خ ظخ ٢ Public Property FirstName() As String Get ح ظ خء ى ح وخط ٤ ش ح ظ ٢ طؼ ٢ خ ح ف ٣ ح ز ؾ ػ ي ح ظويح ح وخط ٤ ش FirstName ٣ ليى خ خ ح ٣ ليع ا ح هخ ح ز ؾ رظ ٤٤ ه ٤ ش ح وخط ٤ ش FirstName End Get Set(ByVal value As String) End Set End Property 99 ػ ٣ ظ ح ظ خ ح ى ربىهخ ح ظخ ٢

100 Public Property FirstName() As String Get Return Name1 End Get Set(ByVal value As String) Name1 = value End Set End Property ٣ ظ اػخكش ح وخط ٤ ظ ٤ Name1 = value Return Name1 ك ذ ح ى ٣ ظ ظخرش ل ح ى وخط ٤ ش LastName خ خرن 3. ا شخء ح ط ٣ وش Method ح وخطش ل خد ح ؼ هال اىهخ طخ ٣ ن ٤ الى ح طخ ذ Public Function Age(ByVal Birthday As Date) As Integer Return Int(Now.Subtract(Birthday).Days / ) End Function ا شخء ح ط ٣ وش Method ك ٢ ح لجش Class الري طؼ ٣ ق ىح ش Function ريحه ح لجش ػ ٣ ظ اىهخ ح ؼخ الص )ح ؼخى ش ح ل خر ٤ ش ح ظ ٤ حص ح وخطش ر خ( 4. ػ ٣ ظ ظخرش ح ى ح ظخ ٢ ك ٢ ح Button1 ح ؿ ى ر ؽ ح ش ع خ ظخ ٢ ٣ ظ طؼ ٣ ق ح ظ ٤ حص newstudent ح خرش ح ٠ ح ال birthday student private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim newstudent As New student Dim birthday As Date newstudent.firstname = TextBox1.Text newstudent.lastname = TextBox2.Text birthday = DateTimePicker1.Value.Date انطانة") MsgBox " & newstudent.firstname & " " & newstudent.lastname _ ") ع ح" & newstudent.age(birthday) & " هى ػ شج " & End Sub خ ٣ ظ ط ٤ ن MsgBox ح ظ ٠ طظ ػ ي ح و ػ ٠ ح Button1 ٣ ظ ا خى ح ظ ٤ birthday ح ٠ DateTimePicker1 ٣ ظ ا خى ح ظ ٤ newstudent ح ٠ LastName FirstName ػ ي طش ٤ F5 ح ز خ ؾ ه ر ظخرش حال حأل حأله ٤ طخ ذ اىهخ طخ ٣ ن ٤ الى رخ و ػ ٠ ح طظ خ ح خ ش ح ظخ ٤ ش خ رخ ش طل ٤ ح ظ ٣ ح ؼخ ٢ أ رؼ 100

101 ه حػي ح ز ٤ خ خص ر ش ا ظ ض ك ٢ ح ظ ٣ ح خرن ح ظوي خ ؽ ر ٤ ؾ ؿ ٤ طزؾ رو حػي ح ز ٤ خ خص Database ي ك ٣ و رؼ ع حكي كوؾ ف ظؼخ ح ٥ غ ح ء ح وخص رو حػي ح ز ٤ خ خص ٢ ط ظط ٤ غ حإل خ ر ح ح ء ح ظخد الري طؼ ي أ ال ه حػي ح ز ٤ خ خص كال كخثيس ؼ كش خ ٢ ٣ ري أ ط ػ ٠ ػ ػ ٠ حأله ر ظط لخص ه حػي ح ز ٤ خ خص ٣ ي حال ظؼخ ش ر ظخد أ 2007 ح وخص رخ ش ف ح حك ٢ و حػي ح ز ٤ خ خص ح حرؾ ح ظخ ٤ ش خ ا خ ف و رخال ظؼخ ش رخ ظ خ ٣ ح ؿ ىس رش ال ظ خ ش ك خ ك ٢ ح ء ح وخص ر رؾ ه حػي ح ز ٤ خ خص ر خ ؽ ح ل ٤ ح ر ٤ ي 2008 Microsoft Access 2007 Part 1 Download Microsoft Access 2007 Part 2 Download ح ٥ ف ظؼ ؼخ ٤ ق ظؼخ غ ح ز ٤ خ خص ح و ش ك ٢ ه حػي ح ز ٤ خ خص أ ك ٢ حهغ حإل ظ ض ك ٢ ح زيح ٣ ش ظؼ ٤ ل ٤ ش ح ظؼخ غ ه حػي ح ز ٤ خ خص رخ ظويح طو ٤ ش ٢ ADO.NET طو ٤ ش خ ش ظؼخ غ ه حػي ح ز ٤ خ خص ف ظؼ ٤ ل ٤ ش ػ ع ح ز ٤ خ خص طؼي ٣ خ ح زلغ ك ٤ خ رخ ظويح رؼغ حألى حص ي ح ى ك ٢ ح ل ٤ ح ر ٤ ي 2008 ح ١ ط ك ٤ طلي ٣ غ ح ؼي ٣ ي حأل خ ٤ ذ أؿ ح ظؼخ حأل ؼ غ ه حػي ح ز ٤ خ خص ف ظؼخ غ ه حػي ح ز ٤ خ خص ػ ٠ أ خ الص أ ر ٤ خ خص كوؾ خى ح ؼي ٣ ي ح ظو ٤ خص ظؼخ غ ح ز ٤ خ خص ر حكظ حك ٤ ش كظو ٤ ش ADO.NET ط ظوي أ ؼ ظؼخ غ ه حػي ح ز ٤ خ خص 1. هخػيس ر ٤ خ خص Database ٣ ظ ا شخث خ هال ر خ ؾ حأل حؿغ ظخد أ 2007 طل ٤ هخػيس ر ٤ خ خص ؿخ س ظطز ٤ ن.2 ط Connection ٣ لظ ١ ػ ٠ ؼ خص ػ هخػيس ح ز ٤ خ خص ٣ لظ ١ ػ ٠ ؼ خص ط ظوي خ رو ٤ ش ح خص رؾ غ هخػيس ح ز ٤ خ خص ا ح خ ض هخػيس ح ز ٤ خ خص طلظ ١ ػ ٠ ش ك ح ح ط ٣ لظ ١ ػ ٠ ش ح وخػيس ح ز ٤ خ خص.3 ػخ ع Dataset ػزخ س ػ ػخ ع خ طلظ ٣ ح ي ريحه هخػيس ح ز ٤ خ خص أىحس ح رؾ Binding Source أ خ طو رظؼز ٤ ض حالطظخ ح ١ ط ا شخإ رؾ ح ؼ خص رخ ل ح ١ ظو هال رؼ ع ح ز ٤ خ خص رؼي ػ ٤ ش ح رؾ غ هخػيس ح ز ٤ خ خص طو ل ى ح رؾ غ هخػيس ح ز ٤ خ خص رب شخء قXML ٤ ػ ٤ ش ح رؾ ر ٤ هخػيس ح ز ٤ خ خص ر ٤ ح خص data navigator table adapter Dataset ي ط ٤ ػ ٤ ش ح ظ و ر ٤ ح ز ٤ خ خص أ طؼي ٣ خ 101

102 ح ظؼخ غ هخػيس ر ٤ خ خص خ ٣ كض أ Microsoft Access كن غ ح ظ ٣ هخػيس ر ٤ خ خص ح خ )2007 ) access ط ط ل ٤ خ هال خ ٣ كض أ ٠ Microsoft Access 2007 هخػيس ح ز ٤ خ خص ح ؼ ٤ ش ح ظ ٢ ط ػ خ هال ح ظ خ ٣ ح كوش رخ ء ح ؼخ ٢ ظخد Microsoft Access 2007 ح ظ ٢ طو ػ ٠ ك خد ى ؿخص ػيى ح طالد ؼيى أ رغ حى ى ح ٤ ش اظ خ ظ ٤ ش ؽخ ذ طوي ٣ ف ٣ ظ ح ؼ ػ ٤ خ كزؼي ا شخء ؽ رخ ط ٣ وش ح ؼظخىس ي ٣ خ هز ٣ ظ ح رؾ ر ٤ ح ل ٤ ح ر ٤ ي 2008 هخػيس ح ز ٤ خ خص ح ؼ ٤ ش )2007 ) access ر ي هال ح وط حص ح ظخ ٤ ش هال ح وخث ش Data ك ٢ ش ٣ ؾ ح و حث ز خ ؾ لظخ add new data source ظظ خ ح خك س ح ظخ ٤ ش و هال خ رخهظ ٤ خ Database ػ ح و ػ ٠ حكن ظظ خ ح شخشش ح ظخ ٤ ش خ ط خ ح خك س ؼ خص ػ حالطظخ غ هخػيس ح ز ٤ خ خص ي رؤه ح ؼ خص ػ هخػيس ح ز ٤ خ خص ؽ ٣ وش ح رؾ خ هخػيس ح ز ٤ خ خص ي ح ح ظوي ش ح وخػيس ح ز ٤ خ خص ٣ ظ ح و ػ ٠ Change ظلي ٣ ي ع هخػيس ح ز ٤ خ خص 102

103 وظ خ ع هخػيس ح ز ٤ خ خص ح ظ ٢ ط ح ظؼخ ؼ خ وظخ خ Microsoft Access Database File خ ٣ ظ حهظ ٤ خ ق حأل access 2007 ح ؿ ى رخ كوخص خ ٣ ظ حهظزخ خ ح ق ح وظخ هز طلظ 103

104 رخ حكوش ٤ و ح ل ٤ ح ر ٤ ي رب ؿخػ خ ؼخ ؾ حالطظخ غ هخػيس ح ز ٤ خ خص س ػخ ٤ ش ح ح خ ٣ ي و هخػيس ح ز ٤ خ خص ا ٠ ي ح ز خ ؾ access2007 ىحه ح ز خ ؾ لظخ Yes ٣ خ طلي ٣ ي ع ح لو ح ١ ٣ ي ح ظويح خ أى حؿ خ ح ي ا ٠ ظي ح ؼ خص ظؼخ ؼ خ ا ح خ ض هخػيس ح ز ٤ خ خص ز ٤ س ؿي ح ٣ خ حهظ ٤ خ ح ء ح ١ ٣ وظ خ كوؾ خ ٣ ظ خ حهظ ٤ خ ح لخص ح ظ ٢ ٣ ظ ػ ػ خ رط خ غ ح ل ٤ ح ر ٤ ي وظخ ح ي ك ٢ كخ ظ خ خ 104

105 رخ و ػ ٠ ٣ ظ Finish اى حؽ ح خص ٣ ح ظ شخك خ هال ط ي م solution Explorer الكع خ ظ ق أ ش access_2007dataset.xsd ح ق ح ١ ط ط ٣ هال ػ ٤ ش حالطظخ غ هخػيس ح ز ٤ خ خص ح ع XML رخ و ػ ٤ ش ػ ع خ ٣ لظ ٣ ح ح ق ي رؼ ع الص هخػيس ح ز ٤ خ خص ٠ ٣ ح ظ ػش ح ز ٤ خ خص شخشش ظي ح ز ٤ خ خص Data Sources Window ط ؿي شخشش ظخى ح ز ٤ خ خص Data Sources ي ش غ ظ شق ح ش ع Solution Explorer أػ ٠ ٤ ٣ ر ٤ جش ح ظط ٣ ا ح ط ظخ س أ ذ ا ٠ ح ؽ Form1 ك ٢ ك ش ح ظظ ٤ ػ ح وخث ش Data ش ٣ ؾ ح و حث لظخ Show Data Sources ظظ خ خ رخ ش ظ ػش ح ز ٤ خ خص ح ح ظ ٣ لظ ١ ػ ٠ ح خث خص ح ظ ٢ طو رخ ظ ط ٤ ر ٤ ر خ ي هخػيس ح ز ٤ خ خص ٠ Refresh إلظ خ ح ط ٤ ؿي ٣ ي ىحه ح يح اػخكش أ ك ف كو ػش ح ز ٤ خ خص أ ػش ح ز ٤ خ خص Dataset ؿي ٣ يس أ ح ي ح ١ حهظ خ هخػيس ح ز ٤ خ خص إلػخكش ػش ر ٤ خ خص أ خء ح لو ح ١ ط حهظ ٤ خ خ ح ي ٣ ح ظل ك ٢ ح لو ح ١ ٣ ي ا كخه خ ا ٠ ظي ح ز ٤ خ خص هال ح وط حص ح خروش ك ٠ كخ ظ خ خ حهظ ص ؿ ٤ غ ح لو ال ٠ حهظ ص ح ي ح وط حص ح خروش ظؼي ٣ ػش ح ز ٤ خ خص ح وظخ س 105

106 طؼظز شخشش ظخى ح ز ٤ خ خص ٤ س Data Source حثؼش ك ٢ ر ٤ جش ح ظط ١ ل ٤ ح ر ٤ ي 2008 ك ٤ غ ا خ طوظظ ح هض ػ ٤ خ ك ٢ ح ظؼخ غ ه حػي ح ز ٤ خ خص رؤ خ طو رؼ ع ح ز ٤ خ خص ح ؿ ىس ك ٢ ػش ح ز ٤ خ خص Dataset ك ٢ ططز ٤ و خ ر ط خػي خ ػ ٠ رؾ ح ز ٤ خ خص ك ٢ ػش ح ز ٤ خ خص Dataset غ ػ خط ح ظل ك ٢ ر خ خ كظ رؾ ح ز ٤ خ خص غ حأل ح ط خى ٣ ن ح ض ح ئهظخص ؿ ٤ خ ٣ ذ ػ ٤ خ أ ظ ح ٥ رؤ ػش ح ز ٤ خ خص ٤ ض Dataset ٢ هخػيس ح ز ٤ خ خص ) ا خ ٢ ػزخ س ػ ٤ ؾ ر ٤ ر خ خ ر ٤ هخػيس ح ز ٤ خ خص ػش ح ز ٤ خ خص ٢ Dataset ػزخ س ػ ؿ ء ح يح ح لو ال ط ؼ هخػيس ح ز ٤ خ خص ك ٤ غ طؼ ع كوؾ ح يح ح لو ح ظ ٢ حهظ خ خ هال ك ش ح رؾ غ هخػيس ح ز ٤ خ خص خ ػل خ خروخ ) ٣ ظ ػ ع ػش ح ز ٤ خ خص Dataset رش ش ١ Tree ك ٢ شخشش ظخى ح ز ٤ خ خص Data Source Window ف ك ع ٣ لظ ١ ػ ٠ ح خث ح ١ حهظ ط هال ػ ٤ ش ح ظظ ٤ س و رظظ ٤ ػش ر ٤ خ خص Dataset طو شخشش ظخى ح ز ٤ خ خص ربػخكش ك ع ك ٢ ح ش س ظ ػ ٤ خ ػ ٤ ش رؾ ػش ح ز ٤ خ خص Dataset غ ػ خط ح ظل ػ ٠ ح ؽ أ ؽ ٣ وش إلػخكش ح ؼ خص ح ؿ ىس ػ ػش ح ز ٤ خ خص Dataset ا ٠ ططز ٤ وي ح ظويح ح خ ك ٢ اػخكش ح خص شخشش ظخى ح ز ٤ خ خص Data Source Window ا ٠ طغ ح ؽ ح ٥ ف و ربػخكش أ كو ٤ كو ( ح ح طخ زش ) ا ٠ ح ؽ Form1 ي ر لزش خك س Data Source اكالط ىحه طق ح ؽ ٤ ظ Form1 خ ح ؽ خ رخ ش شخ ي ح ظ ٤٤ حص ح ظ ٢ كيػض ػ ٠ ح ؽ ربػخكش ح خص ح ي ٣ يس رخأل ل ي رؼغ ح خث خص ػ ٠ ح ؽ ح ظ ٢ ط ػ ٤ خ ػ ٤ ش ح رؾ غ ح لو ح ي ؽ ا ٠ ح ؽ هي هخ ح ل ٤ ح ر ٤ ي 2008 ربػخكش ح خص ح ظخ ٤ ش ط وخث ٤ خ ري ح طيه خ أػخك ط ي م ظ ٢ ٤ و رؼ ع ح لو ( ح ح طخ زش ) ٣ خ رخ ه ف ػ ٠ ح لو كظق هخث ظ حهظ ٤ خ ؽ ٣ وش ػ ع ح ح لو ػ ٠ ح ؽ ٣ ي رؼيس ؽ م ٣ ظ حهظ ٤ خ حأل ذ خ ؼ ػ خ طو ر ٤ جش ح ظط ٣ رؼ ع ح ط م أ ح خص حأل ؼ ح ظويح خ ك ٤ خ ػ ع ح ض ك ٢ ح لو ح ك ٢ ط ي م ض Textbox أ ComboBox أ Label أ هخث ش ٣ خ ListBox طوظ ٤ ض ح خص ح ظ ٢ طظ ربػخكش خص ؿي ٣ يس أ رب خء خص رخ ؼؾ ػ ٠ Customize طظ خ ح خك س ح ظخ ٤ ش ح ظ ٢ ٣ هال خ طوظ ٤ ض ح لو ح ي ؽ ك ٢ ح ؽ ا ٠ ح خث ط ٣ ي أ ٣ ظ رش.1 ػ ي طوظ ٤ ض ح لو ػ ي طظ ٤ هخػيس ح ز ٤ خ خص اػ خء طظ ٤ ح ي ك ٤ ظ ػ ي اى حؿ خ ط وخث ٤ خ ا ٠ ح ؽ حهظ ٤ خ ح حأل ذ ؼ ػ خ ك ؼال هظظ خ كو ػ ٠ أ ش طخ ٣ ن ؼال طو ر ٤ جش ح ظط ٣ ك ٢ ػ ع ح ح لو ىحه ح DateTimePicker ط وخث ٤ خ 106

107 ٣ ظ اى حؽ ح ع ح خص ٤ ظ اظ خ ح لو ىحه خ 2. أػخك ظؼ ع ك ٢ أػ ٠ ح ؽ ش ح ظل ح ظ و ر ٤ ح الص أػخك Access_2007Dataset ػش ح ز ٤ خ خص Dataset ح ظ ٢ ط ظخ خ خرو خ ح ظ ٢ طؼ ع رؼغ ح يح رؼغ ح لو هخػيس ح ز ٤ خ خص ) _2007.accdb ) access ٠ ح ظوي ش ك ٢ ح ظ ٣.3 أػخك BindingSourceؿي 1 ؿ ٤ ( ح ظ ٢ ط ؼ ػ ٠ ح ؽ. ػزخ س ػ ٤ ؾ ٣ و رخ ط ر ٤ ح ي )ؿي 1 ( ح خث خص ( ط ي م ح ض أ.4 أػخك TableAdapterؿيح 1 ػزخ س ػ ٤ ؾ ٣ و رخ رؾ ر ٤ ػش ح ز ٤ خ خص Access_2007Dataset هخػيس ح ز ٤ خ خص ) _2007.accdb ) access أػخك TableAdapterManager ؼ خروش ظ ظ ٤ ح رؾ ر ٤ ػش ح ز ٤ خ خص Access_2007Dataset هخػيس ح ز ٤ خ خص ) _2007.accdb ) access اػخكش BindingNavigatorؿي 1 ح ح ١ ٣ ظ ح ظغ ع ػزخ س ٤ ؾ ٣ خ ػ ٤ ش ح ظؼ حع ح ز ٤ خ خص ػ ٠ ح ؽ رش ٣ خ حال ظوخ ح ح لخ ٢ ا ٠ ح ١ ٤ ٣ أ ا ٠ ح ح خرن ٣ خ ح ح ظؼ ع ك ف أ اػخكش ؿي ٣ ي وخػيس ح ز ٤ خ خص خ أ خ ط ظط ٤ غ ك ف أ طؼي ٣ أكي أ ح ح ظؼ ع كب ح أ ى خ ػي ح خف ظوي رل ف ح الص ر ش ل ف ح ح ١ ٣ و رخ ل ف هال ك ش ح ظظ ٤ ٣ ظ ي هال ط ي م هظخثض BindingNavigatorؿي 1 ٣ ظ ح خد ا ٠ ح وخط ٤ ش Items ؼؾ ػ ٠ ح ح وخص ر خ ظظ خ ح خك س ح ظخ ٤ ش 107

108 ح خك س ظط ٤ غ ػي طلؼ ٤ ح ح ١ ال لظخؽ ا ٤ ك ٢ ح ظؼ ع خ ظط ٤ غ طؼي ٣ ح وظخثض خص رخ ش ح ١ ٣ خ ز خ ل ع ؼال ا خ ٣ ي اػخكش ( ه ح خطق ح ح طخ ذ ) ا ٠ ح ؽ هال ح ي 1 ٣ ي ا يه ا ٠ ح ؽ ك ٢ ح Masked Textbox ؿ ٤ ؿ ى ك ٢ هخث ش حالهظ ٤ خ حص ك ٤ ظ أى حؿش هال ح ط ٣ وش ح خروش رخهظ ٤ خ ػ ح حكوش رخ ؿ ع ا ٠ ه ح خطق ح ح طخ ذ كظق هخث ظ ظظ خ رخ ش ر خ حإلػخكخص Masked Textbox ٠ ػ ٣ ظ ط ٤ ن Masked Textbox ك ذ ؿزظ خ خ زن خ هز ٤ ظ ك ٢ ح ؽ خ رخ ش ح ظخ ٢ 108

109 رؼي اىهخ رؼغ ح لو ح ي 1 ر ل ح ط م ح خروش ا ٠ ح ؽ Form1 و رظش ٤ ح ز خ ؾ F5 ؽ ح ظخ ٢ حال ظوخ أله اػخكش حال ظوخ ح ظخ ٢ ك ف كلع حال ظوخ ح خرن حال ظوخ أل ه ح ح لخ ٢ ػ ي طظ ٤ ؿي هخػيس ح ز ٤ خ خص ط حهظ ٤ خ ح لو ظخ ٣ ن ي ط أى حؿش ط وخث ٤ خ ر ح ح ش ش كو ح خطق رؼي ط ٤ ن Masked Textbox أ خ زن ش ك خ رؼي ط ل ٤ ح ز خ ؾ و ح ٥ د اػخكش ا خء الص ح خد ا ٠ آه ا ٠ أ خ ػل خ هز ٤ و ح ز خ ؾ رل ف ح أ ربػخكظ أ طؼي ٣ ك ٢ ػش ح ز ٤ خ خص Dataset كوؾ ٣ و ح ظؼي ٣ الص ا ٠ هخػيس ح ز ٤ خ خص ح ث ٤ ٤ ش ك ٢ ح ق access_2007 ا ح ه خ ربػخىس طش ٤ ح ز خ ؾ س ػخ ٤ ش الكع ا ػيى ح الص ط ٤ ص ظؤ ي ي و ح ٥ ربؿالم ح ظطز ٤ ن خث ٤ خ ػ و ربػخىس طش ٤ ح ز خ ؾ س أ ه شخ ي ح الص خ ٢ ري طؼي ٣ ح ظ ظؾ رؤ ح ظؼي ٣ الص ح ظ ٢ طظ هال ػ ٤ ش طش ٤ ح ز خ ؾ طللع ك ٢ ح ح س ح ئهظش ال طللع ك ٢ هخػيس ح ز ٤ خ خص حأل خ ٤ ش access_2007 ظط ٤ غ ؿؼ ح ز خ ؾ ٣ للع ح ظؼي ٣ الص ك ٢ هخػيس ح ز ٤ خ خص ح ث ٤ ٤ ش access_2007 ر ح طش ح ى ح ظخ ٢ ح ؿ ى ك ٢ Public Class Form1 طلض ح ليع Click Save ح ؿ ى رخ ظؼ ع ح ١ ط اػخكظ هز ح ل ٤ ح ر ٤ ي 2008 ط وخث ٤ خ خ زن ػ ك خ هخػيط ح ؼخ ش ٢ Me.( Table Name)TableAdapter.UpdateAll(Me.(Database Name)DataSet.( Table Name)) ح ح ي ح ١ ٣ ظ كلع ح ز ٤ خ خص ك ٤ ل ح ي لو ح ظوي ح هخػيس ح ز ٤ خ خص ح ظوي ش ك ٢ ح ش ع ح ح ي ح ١ ٣ ظ كلع ح ز ٤ خ خص ك ٤ ل ح ي لو ح ظوي Me.( Table Name)TableAdapter.Update(Me.(Database Name)DataSet.( Table Name)) 109

110 ك ٢ كخ ش ح ظويح ٣ ظ UpdateAll ح خف TableAdapterManager رخ ظؼخ غ أ ؼ هخػيس ر ٤ خ خص ر خ ي كلظ خ ٣ ي ح ظؤ ي ي ربؿالم ح ز خ ؾ ػ كظل س أ ه ظشخ ي ح ز ٤ خ خص ح ظ ٢ ه ض رظ ٤٤ خ هي ط ٤ ص ك ٢ كخ ش ح ظويح ٣ ظ Update ح خف TableAdapterManager رخ ظؼخ غ هخػيس ر ٤ خ خص ر خ ي ٣ ظ كلع ح ز ٤ خ خص كظ ٠ ك ٢ ح ي.1.2 Public Class Form1 Private Sub 1BindingNavigatorSaveItem_Click(ByValخذول sender As System.Object, ByVal e As System.EventArgs) Handles 1BindingNavigatorSaveItem.Clickخذول Me.Validate() () 1BindingSource.EndEditخذول. Me Me.TableAdapterManager.UpdateAll(Me.Access_2007DataSet) ك ٢ كخ ظ خ خ ٣ خ ى ح ظخ ٢ ح ظ ٣ ح ظخ ٢ ظي رش ح ظطز ٤ ن ح ؼ ٢ ػ ٠ ح وط حص ح خروش كن ؼ هخػيس ر ٤ خ خص ز ٤ س ظؼخ ؼ خ هال ح ظظ ٤ طل ٤ ح ظ ٣ ح ؼخ غ حأل رؼ ح ظؼ حع ح ز ٤ خ خص ػ ٠ ش ؿي ر ح طش ح خث DataGridView ح خث DataGridView ػزخ س ػ خث طظ اػخكظ ا ٠ ح ؽ ٤ و رؼ ع ؿي خ هخػيس ح ز ٤ خ خص هي ٣ لظ ١ ح ح ي ػ ٠ أ ؼ ط ؽ ٣ وش ح ؼ ع ٢ ؽ ٣ وش ح ي رل ٤ غ ٣ ؼ ع ح لو ك ٢ أػ يس ح الص ك ٢ أ ط خ ح لخ ك ٢ ؿيح لخص حأل ك ٢ طظشخر غ ح ح خث ا ٠ كي ز ٤ ك ٠ ؽ ٣ وش ح ؼ ع ك ٠ ح ل ٤ ح ر ٤ ي ٣ 2008 ػ ع ح ز ٤ خ خص ػ ٠ BindingSource ٣ ظ رؾ ح ز ٤ خ خص غ ح خث ر ح طش ح وخط ٤ ش Dataset زخش س رخ ظويح ػش ح ز ٤ خ خص DataGridView ٣ ظ ي رؼي ػ ٤ ش رؾ ح ز ٤ خ خص ر ح طش ح خك س Data Source Configuration Wizard ح ظويح خك س ظخى ح ز ٤ خ خص ح ظ ٢ طؼ خ ٤ ق ظوي هز رؼي ػ ٤ ش ح رؾ غ ح ز ٤ خ خص ٣ و ح ل ٤ ح ر ٤ ي 2008 رظؼزجش ح ي DataGridView زخش س رؼي طل ٤ ح ؽ ظؼ ي ؼخ كزؼي رؾ هخػيس ح ز ٤ خ خص Access2007 ا ٠ ح ش ع ح و ٤ خ ربى حؽ ح ي خ ال اط خ ح وط حص خ طؼ خ ( حؿغ ح وط حص ح خروش ) رؼي حال ظ خء رؾ هخػيس ح ز ٤ خ خص و رخ خد ا ٠ Data Source رخ ه ف ح ح ؿ ى رخ ذ ح ح ي ح حى اى حؿ خ ال ا ٠ ح ش ع ظظ خ ح وخث ش ح ظخ ٤ ش DataGridView ؼ ع ح ي ريحه ح خث DataGridView ػ ٠ ش ؿي ٣ لظ ١ ػ ٠ طل ف أػ يس ٣ ظوي Details ؼ ع ح ي ػ ٠ ش لظ ػ ٠ ح ؽ ك ٤ غ ٣ و رؼ ع ط ي م ظ ٢ كو رخ ز ٤ ز طؼ ٣ ل ٢ رظ ي م ح ض ٣ غ None رؾ ح ح ي غ أ ٣ ش خث ا ح حهظ خ ح ح و ٤ خ ك ٣ خ رؾ ح ي غ ح خث خص ٣ خ Customize حهظ ٤ خ خث ؿي ٣ ي ؿ ٤ ؿ ى ك ٢ ح و ٤ خ حص الري أ ٣ ظوز ح ح خث ػ ع لظ ٣ خص ؿي رؤ رخ و ػ ٠ DataGridView و ربػخكظ خ ا ٠ ح ؽ ٤ و ح ل ٤ ح ر ٤ ي 2008 ربػخكش ح خص ح ظخ ٤ ش TableAdapterManager TableAdapterؿيح 1 BindingSourceؿي 1 Access_2007Dataset BindingNavigatorؿي 1 ( ح ١ طؼخ خ ؼ هز ك ٢ ح ظ ح خرن ) أ ٣ ؼخ ٣ ظ اػخكش ح خث DataGridView ؿي 1 ا ٠ ح ؽ ٤ ح ؽ خ رخ ش ح ظخ ٢ 110

111 ظالكع ػي ؿ ى ر ٤ خ خص ػ ٠ ح DataGrid ك ٢ ح لظش ٤ و ح ز خ ؾ رظل ٤ ح ز ٤ خ خص رؼي طش ٤ F5 رخ خد ا ٠ ح ح ظ ٤ أػ ٠ ٤ ٣ ح DataGrid رخ و ػ ٤ ش ظظ خ ح خك س ح ظ ٢ ظط ٤ غ هال خ ح ظؼخ غ ح DataGrid ظؼ ف ػ ٠ لظ ح خ ؼخ ظي ح ز ٤ خ خص DataGrid ط ي ح ظؼخ غ حألػ يس ط خػي ػ ٠ ح ظظخم ح ؽ ربكي ح خ ز ٤ خ ح ٤ ٤ حألػ ٠ أ ح ٤ خ حألػ ٠ ك ذ حطخ ح ؽ ط ي ح ظؼخ غ ح ظل ف ط ظوي ك ٠ اػخكش ػ ح طظل ٤ ش DataGrid ح خف ظوي رخإلػخكش ح خف ظوي رخ ظؼي ٣ ح خف ظوي رخ ل ف ط خ ح ظؼ حع ح ز ٤ خ خص ك ٢ ك ش طظ ٤ ح ز خ ؾ ري ح لخؿش ظ ل ٤ ح ز خ ؾ F5 ح خف ظوي رخ ظ ٤ ك ٢ حألػ يس 111

112 ح ظؼخ غ حألػ يس )ح لو ( Colum هال ح وخث ش ح خروش ٣ ظ ح ظؼخ غ حألػ يس ي هال ح و ػ ٠ ح و ٤ خ ح ظخ ٢ Edit Columns ظظ خ ح خك س ح ظ ٢ ط خ ح ظؼخ غ حألػ يس )ح لو ) رخإلػخكش أ ح ل ف ٣ ح ظؼخ غ ه حص ػ ى ػ ٠ كيس ي هال حهظ ٤ خ ح ء حأل ٣ حهظ ٤ خ ح و حص ح حى ططز ٤ و خ ػ ٤ ش ح ء حأل ٣ ح خك س رخ حكوش ػ ٤ ش ٣ ظ ططز ٤ و خ ػ ٠ ح DataGrid ٣ خ أ ٣ ؼخ هال خ ط ٤٤ ش هال ٣ خ ح ي حء هال ط ٤٤ خكش ح وال ٣ خ أ ح و ل ٤ ش ك ٢ ح وال ٣ خ ؿ ٤ خ ح وظخثض ك هال ح خك س الكع أ ح ؼ ى ح ١ و رخ ظؼي ٣ ػ ٤ ح ؼ ى ح ظ ػ ٠ ٣ خ ح خك س خ ( ه ح ( ا ح أ ى خ طؼي ٣ ػ ى آه وظخ ٣ خ ح خك س ح خى ه حص ػي ٣ يس ظل ك ٢ حألػ يس ك ٤ ي ؿؼ ح ز ٤ خ خص ك ٢ ػ ى ؼ ٤ و حءس كوؾ أ ٣ ي ح خف ظوي رظ ٤٤ ػ ع ح و ٤ ش ؽ خ أ ال ح و حص خ ٣ خ ط ٤٤ أ ح ح وال ٣ خ ك ٢ ح ش ع 112

113 ك ؼال أ ى خ ط ٤٤ ح ظل ف ك ٢ ح DataGrid و رخ خد ا ٠ ح وخط ٤ ش { DataGridViewCellStyle} رخ و ػ ٠ ح رغ ح وخص ر خ طظ خ ح خك س ح ظخ ٤ ش ح وخط ٤ ش طظل ك ٢ ح ظل ف ػ ي ح ظ و طق ا ٠ آه دط ٤٤ ح وخط ٤ ش ٣ و رظ ٤٤ ح ظل ف ا ٠ ٤ أكي خ رخألطل ح ظخرش رش رخأل م ح ظق ك ٢ ح لخ ش ح ؼخى ٣ ش ح ٥ ه رخألهؼ ح ظخرش ريحه ش رخألر ٤ غ ح ظق ك ٢ كخ ش ح ه ف ػ ٤ ش حهظ ٤ خ ٣ ي ط ٤٤ حأل ح ك ذ ط ٤ وي ٣ ل ٤ ي DataGrid ح ح ظ ٤٤ ك ٢ كخ ش ا ح خ ض ح ز ٤ خ خص ؼ ٤ س ك ٤ غ ط ػ ٤ ش ه حءس ح ز ٤ خ خص ٤ ح ش خ ظخ ٢ هي ٣ ي أ ل ف رؼغ ح لو ٣ ظ ي هال ح ه ف ػ ٠ ح لو ح حى ك ك ح و ػ ٠ ح ٤ ظ Remove ك ك ك ح DataGrid أ ٣ ؼخ ٣ خ اػخكش كو ؿ ٤ ؿ ى أ زن ك ك خ خ ػ ح لخؿش ا ٤ خ ظ ك ٢ ح DataGrid رخ و ػ ٠ ح DataGrid ظظ خ ح خك س ح ظخ ٤ ش ٤ ظ هال خ ح ظل ك ٠ ح لو ح ي ؿش أ ٣ ؼخ ح ظل ك ٢ ه حص اى حؿ خ ىحه ح Add أ خء ح لو ح ظ ٢ ٣ اػخكظ خ ا ٠ DataGrid أ ح لو ح ١ طو ربػخكظ ا ٠ DataGrid ػ ح ح لو ح ظ ٢ ٣ ظ ك ٢ DataGrid ح ظل ك ٢ أ ٣ ح لو ؿخ ي أ ػخرض ك ٢ خ ش ط ظوي ك ٢ كخ ش ؿ ى ػيى ز ٤ ح لو ك ٢ ح DataGrid طل ٤ ح ظ ٣ ح حرغ حأل رؼ ح ظل ك ٢ أ ٣ ح لو و حءس كوؾ أ ظؼي ٣ أ ٣ ؼخ ح ظل ك ٢ ظ أ اهلخء ح لو ك ٢ DataGrid 113

114 ح ظؼخ ه حػي ح ز ٤ خ خص ح ز ٤ س ربػخكش DataGrid ػخ ٤ ش ي ظؼ ع اػخك ٢ ػ ي ح ظؼخ غ ه حػي ح ز ٤ خ خص ح ز ٤ س ح ظ ٢ طلظ ١ ػ ٠ أ ؼ ؿي ح ؿي ز ٤ ؿيح ٣ ي طو ٤ ر ٤ خ خط هي لظخؽ ا ٠ اػخكش DataGrid أ ه ؽ اػخكش ظؼ ع ؿي ٣ ي DataGrid اػخكش ح DataGrid ظخى ح ز ٤ خ خص ر ٤ طش خ طؼ خ هز حإلػخكش ح ؾى ٣ يس خ ٢ اػخكش ظؼ ع ؿي ٣ ي طؼي ٣ ح وخط ٤ ش ٣ ظ BindingSource ي خ ظخ ٢ حأل DataGrid ك ٠ ح ؽ و ربىهخ ح DataGrid ػ ي خ ٣ ي ٣ خ ؿي ز ٤ ٣ ي طو ٤ ر ٤ خ خط ا ٠ أ ؼ ح ؼخ ٢ DataGrid ر ل ح ط ٣ وش ح خروش ٣ ظ طؼي ٣ هال حهظ ٤ خ ػش ح لو ح ظ ٢ ٣ ظ ػ ػ خ رش ػ ح و ٤ خ ربىهخ ح أ ٣ ؼخ طؼي ٣ ػش ح لو ح ظ ٢ ط ٣ ي أ طظ رش رظطز ٤ ن ح ظ ٤ ن ح خروش ػ ٤ ش ٣ أ ٣ ظ خ ر ح ح ش ٣ ظ ح ظل ك ٢ حأل ٣ ظ ح ظ و ط وخث ٤ خ ك ٢ ح DataGrid حالػ ٤ DataGrid هال ظؼ ع حكي كؼ ي ح ظ و ر ٤ ح ظل ف ك ٢ ح DataGrid ل ح ظق.1 ك ٢ كخ ش ح ظويح خ أ ؼ ؿي طظ خ ؿ ٤ غ ح يح ح ظ ٢ ط اى حؿ خ ك ٢ ح ش ع هخػيس ح ز ٤ خ خص ظظ خ ك ٢ Data Source خ ظخ ٢ رؼي اػخكش ح DataGrid ي حأل )ر ٤ خ خص ح طالد( ا ٠ ح ؽ Form1 ٣ ظ اػخكش DataGrid أ ه ي ح ؼخ ٢ )ى ؿخص ح حى ح ي ح ٤ ش( ر ل ح ط ٣ وش الكع ػ ي اػخكظ خ ا ٠ ح ؽ رو ٤ خ ك ٤ ح ر ٤ ي 2008 ربػخكش خص ؿي ٣ يس ا ٠ ح ش ع رخ ذ ح خص ح و ش ح ظ ٢ ط اػخكظ خ هز هال طؼخ الط خ ح خروش الكع ح خص ح ي ٣ يس ك ٢ ح ي ح ظخ ٢.2 ك ٢ كخ ش اىهخ ؿي ( ر ٤ خ خص ح طالد كوؾ ) Access_2007Dataset BindingSourceر ٤ خ خص_ح طالد TableAdapterر ٤ خ خص_ح طالد TableAdapterManager BindingNavigatorر ٤ خ خص_ح طالد ك ٢ كخ ش اىهخ )ر ٤ خ خص ح طالد ح حى ح ي ح ٤ ش ) Access_2007Dataset BindingSourceر ٤ خ خص_ح طالد TableAdapterر ٤ خ خص_ح طالد TableAdapterManager BindingNavigatorر ٤ خ خص_ح طالد BindingSourceى ؿخص_ح حى_ح ي ح ٤ ش TableAdapterى ؿخص_ح حى_ح ي ح ٤ ش 114 ٣ ح ٤ خ ػزخ س ػ طخء و ح ز ٤ خ خص ر ٤ ؿي ى ؿخص ح حى ح ي ح ٤ ش ر ٤ هخػيس ح ز ٤ خ خص

115 الكع أ ش ػ ي أطخكش ح ي ٤ ك ٢ ح DataGrid ط ٤ و ؼخ خ طؼ خ هز ٣ ظ ظ خ رخ ش ح ظخ ٢ الكع أ ش ٣ ؿي ش ٣ ؾ ظؼ ع حكي ي ٤ خ ح أ ى خ ش ٣ ؾ ح ظؼ حع ؿي ػ ٠ كيس ٣ ي ربطزخع حألط ٢ ط ي م حألى حص ٣ ظ اى حؽ حألىحس BindingNavigator ا ٠ ح ؽ ظو حألىحس ربػخكش ظؼ ع ؿي ٣ ي ا ٠ ح ؽ هخص د ح DataGrid ح ؼخ ٤ ش ٣ ظ ح رؾ ر خ كظ ٠ ح ٥ ٢ و رخ رؾ ر ٤ حألىحس BindingNavigator ح خث DataGrid هالص ط ي م ح و حص ح وخص رخألىحس BindingNavigator خ ظخ ٢ ٣ ظ خ ط ٤٤ ح حألىحس ا ٠ DataGridViewى ؿخص_ح حى_ح ي ح ٤ ش خ ٣ ظ رؾ حألىحس DataGridViewى ؿخص_ح حى_ح ي ح ٤ ش غ DataGrid ح وخطش ري ى ؿخص ح حى ح ي ح ٤ ش 115 ظظزق ح خص ر ح ح ش ٣ ظ ح رؾ ر ٤ حألىحس ح ي ٣ يس ظؼ ع DataGridView رخ DataGrid ح ي ح ٤ ش ٤ ظزق ش حألى حص ح ي ؿش رخ ش ع خ ظخ ٢ ح وخطش رخ ي ى ؿخص ح حى

116 ح ٥ ٤ و ح ز خ ؾ رؼي أى حؿش ظؼ ع ؿي ٣ ي هخص رخ ي ح ؼخ ٢ أ ل ح ظؼ ع ح وخص رخ ي حأل هال ظط ٤ غ أ و رظ ٤ و خ ػؼ خ ك ٢ ػؼ ح خ ذ هال ح ح ظ ٤ ح ؿ ى ظؼ ع ) ٣ ؼخ ح ظؼ ع ؼخ ش ش ٣ ؾ حألى حص خ زن ى خ ) هي ظط ٤ غ أ ظ رخ ظ ٤ ن ا ٠ ح ش ح ظخ ٢ غ ط ٤ ن ح يح ح لو رخ ط م ح خروش اىهخ ح ز ٤ خ خص ا ٠ ح ش ع و رظ ل ٤ ح ش ع F5 رظ رش ح ظ و ر ٤ ح ز ٤ خ خص رخ ظويح ح ظؼ ػ ٤ ؼخ الكع أ ح ظؼ ػ ٤ ٣ ؼ خ رش ظو ػ حأله ح ٣ ل ٤ ي ا ح خ ي ٣ خ ؿي ٤ ٣ لظ ٣ خ ػ ٠ ر ٤ خ خص ؼ ٤ س ٣ ي وخ ظ خ ٣ ي ٣ خ رللع ح ز ٤ خ خص ٣ ح ش خ ظخ ٢ خ ظؼخ غ ح ح ؼخ ٢ خ ظؼخ غ ح ح ؼخ ٢ ظي ك ٢ ح ظ ٣ ح ظخ ٢ ح ؼخ ح ظطز ٤ و ٢ ػ ٠ ح لخ ظ ٤ ح خروظ ٤ ظؼخ غ ح DataGrid ح ؿخء حإل خ رط ٣ وش ػ ه حػي ح ز ٤ خ خص ح وخطش ر ح ظؼخ ؼ خ هال طؼ ر خ ؾ خ ٣ كض أ ٣ ي 2007 طل ٤ ح ش ف ح حرؾ ح ظخ ٢ طل ٤ ح ظ ٣ ح وخ حأل رؼ Microsoft Access 2007 Part 1 Download Microsoft Access 2007 Part 2 Download 116

117 رؼي حال ظ خء ح ظ خ ٣ ح خروش الكع أ ش ال ٣ ي ح ظؼخ غ ح شخ ٣ غ اال هال ؿ ى ر خ ؾ ك ٤ ح ر ٤ ي 2008 ػ ٠ ؿ خ ى ؿ ى رخ لؼ أل ي أ ض ظوي ش ح ١ طو رب شخء ح شخ ٣ غ ػ ٤ ش خ ح أ ىص ا ٣ ؼ ر خ ي ػ ٠ ؿ خ أه خ ظوي ػخى ال ٣ ظؼخ غ ح ل ٤ ح ر ٤ ي ك ٢ ح لخ ش الري طل ٣ ر خ ي ا ٠ ر خ ؾ ٤ و SETUP ح ظوي رظ ظ ٤ ز ك ٢ ؿ خ ٤ و رخ ظؼخ ؼ لخ ر ح ؾ ح ٣ ي ٣ ظ ي خ ظخ ٢ رو رخهظ ٤ خ ح ش ع ح شخ ٣ غ ح ظ ٢ زن ح ظؼخ ؼ خ و رخ ؼ ػ ٠ طل ٣ ا ٠ ر خ ؾ SETUP ظ طش ٤ ػ ٠ ح ؿ خ أه ح ؤ خ هي حهظ ص ح ش ع ك ٢ ح ظ ٣ ح خرغ ح ؼش ظؼخ ؼ ط ل ٤ ح وط حص ػ ٤ ش ٣ ظ أطزخع ح ط م ح ظخ ٤ ش طوظ ق ح ط ٣ وش ك ٢ ح ل ٤ ح ر ٤ ي ح ق MDAC28 هل ر خ ؾ ح ظخ ٢ ػ ٠ ؿ خ ى 2008 ػ ش ك ٢ ح ن ح وي ٣ ش ك ٤ ذ أ ال طل ٤ ح ل ٤ ح ر ٤ ي 2008 و ر ػؼ ك ٢ ح خ طل ٤ ح ق خ ػ و رلظق ر خ ؾ ح ل ٤ ح ر ٤ ي SETUP ظزغ ح وط حص ح ظخ ٤ ش 2008 كظق ح ش ع ح خرغ ح ؼش أ ح ش ع ط ٣ ي ح ظؼخ ؼ ؼ ر خ ؾ ح وخط ٤ ش و رخ و ط ٤ ػ ٠ My Project ك ٢ Solution Explorer خ ٣ ظ حهظ ٤ خ ح ح ق رؼي ح ظ ظ ٤ ذ ا ٠ ح خ ح ١ ٣ ظ ك ٢ ش ٣ ؾ ح و حث وظخ أ ٣ ؼخ ش ا ٣ و ظ خ ح ظز ٣ ذ Application 117

118 ٣ ظ حهظ ٤ خ خ ح ش ع ح ١ ط ٣ ي طل ٣ ا ٠ ر خ ؾ SETUP ؿ خ ى ح ظز ٣ ذ Publish ٣ ظ ح و ػ ٠ ح Prerequisites ظظ خ ح شخشش ح ظخ ٤ ش ا طظ ي حإلػخكش ك ح ى ٤ ػ ٠ ح ي طو ر ػغ ح ق MDAC28 ح خرن ك ٢ خ ح ليى و رخهظ ٤ خ رخه ٢ حإلػخكخص خ ٢ ط خ خ ػ ح و ػ ٠ ح ok 118

119 رؼي ح و ػ ٠ ح حكن الكع حهظلخء ح خ ش ح خروش ح ؼ ىس ا ٠ ح خك س حأل ٠ و رخهظ ٤ خ Publish Wizard ح ظخ ٤ ش ظظ خ ح خك س خ ٣ ظ حهظ ٤ خ خ كلع ح ز خ ؾ ػ ٠ ؿ خ ى الخ ار األول إذا أردت أن كون مصدر التنص ب من اإلنترنت الخ ار الثان إذا كان مصدر التحد ث موجود على شبكة محل ة الخ ار الثالث للتنص ب المباشر من الس دي أو من القرص الصلب 119

120 خ وظخ أ ٣ ؼ ح ز خ ؾ ى ح ظؤ ي ح ظلي ٣ ؼخص ح و ٤ خ ح لؼ خ ليى ا ح خ ح ز خ ؾ ٣ و ك ٢ س ٣ ؼ ك ٤ خ رخ ظؤ ي ؿ ى وش ؿي ٣ يس ح ز خ ؾ ك ٢ ق ح ظ ظ ٤ ذ ح ١ شج ٤ ظ ح ظؤ ي ح ظلي ٣ ؼخص ك ٢ ح خ ح ١ ليى خ خ ٣ ظ ارالؿي أ هط حص ح ؼ هي ح ظ ض ح ز خ ؾ ؿخ ظ ل ٤ ق ح ظ ظ ٤ ذ ك ٢ ح خ ح ١ كيىط هز 120

121 رخ و ػ ٠ Finish ال ظ خء ح وط حص ظخرؼش ش ٣ ؾ ؼ خص ح ز خ ؾ أ ل ٣ خ شخشش ر خ ؾ ك ٤ ح ر ٤ ي 2008 ظي ح خ ش هي ظ ك ٤ رؼي حال ظ خء ط ل ٤ ح وط حص ٤ و رلظق خك س ق ح ز خ ؾ ظشخ ي لخص حإلػيحى ح وخص رز خ ي هال خ خ ظخ ٢ رخ ل ػ ٠ حإل ٣ و ش SETUP زيأ ك ٢ هط حص طل ٤ ح ز خ ؾ خ ظخ ٢ رؼي حال ظ خء ٣ و ح ز خ ؾ رخ ظش ٤ ط وخث ٤ خ ٣ ظ اػخكظ ك ٢ ح وخث ش START ز خ ؾ ؿي ٣ ي ػ ر ح ي ٣ أ ش أ ٣ و ظ خ ط حإلػيحى خ هز طل ٤ ح ظ ٣ ح خى حأل رؼ 121

122 ٤ ظ ط ل ٤ ح ز خ ؾ خ ظخ ٢ رخ ط ا ٠ ح ظ ٤ ش هي ح ظ ٤ خ ش ف ر خ ؾ ك ٤ ح ر ٤ ي 2008 ريح ٣ ش طظ ٤ ح ش ع ا ٠ ح ك ش ش ح ٢ خ أػيى خ خ هز ك ٢ ح ظ ٣ ٠ 1612 ا ته ظل ٤ ؿ ٤ غ ط خ ٣ ح ظخد ك ٢ حرؾ حكي كوؾ خ أو خ أرجى وا أكى قذ وفقت ف تثس ط انثر ايج وشرده نالستفادج ي ح ف د ات ا انع ه ح وال أسأنكى غ ر صانخ انذعاء أل ١ ح ظل خ أ ؿ ح ظ ٢ ػ ٠ ح ز ٣ ي حال ظ ٢ ح ظخ ٢ 122

بسم الله الرحمن الرحيم

بسم الله الرحمن الرحيم التعب ر أوال : ك ف تكتب موضوع التعب ر حه أ أ ح ع ه حءس ؿ ٤ يس كظ ٠ طل ح ط د طليى ح ٧ ك خ. ح ظذ ح ٧ ك خ ح ظ ٠ ط ظ ك ٤ خ أ ح ع ك ٠ ريح ٣ ش ح ع. ي ع ر وي ش خ زش طو ؽ ػ ح ع. كخ أ ط ح ٧ ك خ ػ ٠ أ ج ش ح ع اؿخرش

المزيد من المعلومات

محمد كمال

محمد كمال ذ ذ و بي ا ب ا ؽ ء عبد Ordinary stuff أد ١ ب ب ال حى ا غأ ت غأ ت د ١ بة أ ث ب أ حذ ١ ا ث ف لبش ٠ غ ص ضا ت فئرا خشجج ب... وب ج الدة جذ ٠ ذة! 2 ض خ ؤ ض ي ٣ و ٢ ع ش ػ كخ ٣ و ( ػخى ١ ) هي خ ٣ لع ش ( ػخى ١

المزيد من المعلومات

نقـــد و تمحيـــص روايات المهدي (الشيعية)

نقـــد و تمحيـــص روايات المهدي (الشيعية) و نقد تمحيص روايات املهدي )الشيعية( ألفه ابلفارسية األستاذ الفاضل: عبد الله م. ترمجه إىل العربية وعلق حواشيه: سعد رستم ا ؼ ا ا جؽ ٠ ع : ػا ا ىزبة ر ر ؿ ٠ لغ ا ؼم ١ عح www.aqeedeh.com book@aqeedeh.com ا

المزيد من المعلومات

Contemporary Report

Contemporary Report . ؽم ق اإل غب يف ا قؾبفخ.......... انج عيت انوط يت نحقوق اإل سا ادل ف ا قؾف اإلعج (465) ا ف شط الموضوع الجمعية الوطىية لحقوق اإلوسبن هيئة حقوق اإلوسبن أخببر ذات عالقة مه الصحف المحلية حقوق اإلوسبن فى العبلم

المزيد من المعلومات

ح و ش ح و ٤ س ص ح ػي ٣ ط ١ ػ ٠ ح ل ػز ح لخ ١ ك ٤ غ ؿخ ح ٧ ػ خ ح ٧ ؿ ٤ خء طيكغ ل س أه ا ٠ ػ خ هز ح ظخ ٣ ن طخ ىس ح ي ٣ خ حص ح ؼ ٤ ح لو ٤ و ٤ ش. ٣ زي أ ح

ح و ش ح و ٤ س ص ح ػي ٣ ط ١ ػ ٠ ح ل ػز ح لخ ١ ك ٤ غ ؿخ ح ٧ ػ خ ح ٧ ؿ ٤ خء طيكغ ل س أه ا ٠ ػ خ هز ح ظخ ٣ ن طخ ىس ح ي ٣ خ حص ح ؼ ٤ ح لو ٤ و ٤ ش. ٣ زي أ ح ح و ش ح و ٤ س ص ح ػي ٣ ط ١ ػ ٠ ح ل ػز ح لخ ١ ك ٤ غ ؿخ ح ٧ ػ خ ح ٧ ؿ ٤ خء طيكغ ل س أه ا ٠ ػ خ هز ح ظخ ٣ ن طخ ىس ح ي ٣ خ حص ح ؼ ٤ ح لو ٤ و ٤ ش. ٣ زي أ ح ظ ه ٤ غ ػ ٠ ح يح ٧ ه ٣ ظو و طلض ك ٤ خ ح الم ح خء ح

المزيد من المعلومات

الرحلات والرحالة في التاريخ الإسلامي

الرحلات والرحالة في التاريخ الإسلامي 1 ىح ح زوش طزخػش ح ح وخ س 10-10-4102 Narjis1234@yahoo.com 2 ح كالص ح كخ ش ك ٢ ح ظخ ٣ ن حأل ال ٢ "ى ح ش ك ٢ خى ح ظخ ٣ ن حال ال ٢ ح ٤ ٢ " ى ظ ؿ خ ح ي ٣ كخ ق ح ٤ ال ٢ أ ظخ ح ظخ ٣ ن ح ل ٠ خ س ح ؼ ر ٤ ش حأل

المزيد من المعلومات

1

1 1 أ ٣ چض أ ٣ چض ا ػزي ح ل ٤ ط ٤ ح ف: ا ػزي ح ل ٤ ط ٣ ح ف: أك ي ػخ دار روعة للطباعة والنشر 2 وي ش هخر ظ ر ر هخ ١ ح زخ ٤ ح ١ ٣ ظ ٠ ر ٤ خ ؿ ي خ ٣ ق ح ل م ر ٤ ؿ خ ح رخ ل س ح ى ٣ ش آػخ ه ظ ح ع ك ٢ ل خ أ ١ حك

المزيد من المعلومات

ر هللا ح ك ح ك ٤ ط ٢ هللا طؼخ ٢ ػ ٢ ٤ ي خ ل ي ط ٤ خ زخ ى حالرظيحء ٤ حال ظ خء ػ ي ٣ خ ؼ ٤ ري ظؼ ٤ ٣ و أػ ح ز ح ٣ خ ح لظو ا ٢ ا ح ٢ ح وظي

ر هللا ح ك ح ك ٤ ط ٢ هللا طؼخ ٢ ػ ٢ ٤ ي خ ل ي ط ٤ خ زخ ى حالرظيحء ٤ حال ظ خء ػ ي ٣ خ ؼ ٤ ري ظؼ ٤ ٣ و أػ ح ز ح ٣ خ ح لظو ا ٢ ا ح ٢ ح وظي www.jazbu.com ر هللا ح ك ح ك ٤ ط ٢ هللا طؼخ ٢ ػ ٢ ٤ ي خ ل ي ط ٤ خ زخ ى حالرظيحء ٤ حال ظ خء ػ ي ٣ خ ؼ ٤ ري ظؼ ٤ ٣ و أػ ح ز ح ٣ خ ح لظو ا ٢ ا ح ٢ ح وظي ل ي ر ش ٤ و ل ي ه ٢ ك ٢ ح يح ٣ ي ك يح هي رخ ظ ك ٤ ي

المزيد من المعلومات

استدراكات على كتاب ((تاريخ التراث العربي))

استدراكات على كتاب ((تاريخ التراث العربي)) اسردراكاخ عهى كراب ))ذار خ انرراز انعرت (( ف كرة انرفس ر انقراءاخ ي ظ ك ض ر ٤ ٣ خ ٤ أ ظخ خ ى ر ٤ ش ح و آ ح ٣ ر هللا ح ك ح ك ٤ ح ل ي هلل ح الس ح ال ػ ٠ ح ػ ٠ حال رؼي: ك ح ح و ح حرغ )) ح ظي ح خص ػ ٠ ظخد

المزيد من المعلومات

ا زب ؼخ االفتشاػ ١ خ ا غ س ٠ خ برغت ١ ش إداسح األػ بي أحش ث ١ ئخ ا ؼ ػ األداء االثذاػ ؼب ١ The impact of work environment on the innovative performanc

ا زب ؼخ االفتشاػ ١ خ ا غ س ٠ خ برغت ١ ش إداسح األػ بي أحش ث ١ ئخ ا ؼ ػ األداء االثذاػ ؼب ١ The impact of work environment on the innovative performanc ا زب ؼخ االفتشاػ ١ خ ا غ س ٠ خ برغت ١ ش إداسح األػ بي أحش ث ١ ئخ ا ؼ ػ األداء االثذاػ ؼب ١ The impact of work environment on the innovative performance دساعخ ١ ذا ١ خ ػ ا ظبسف ا غ س ٠ خ ا خبطخ ا ؼب خ ف

المزيد من المعلومات

جامعة دمحم بوضياف املسيلة كلية: العلوم الانسانية والاجتماعية قسم: علم النفس أطروحة مقدمة لنيل شهادة دكتوراه في العلوم في : علم النفس تخصص: علم النفس ا

جامعة دمحم بوضياف املسيلة كلية: العلوم الانسانية والاجتماعية قسم: علم النفس أطروحة مقدمة لنيل شهادة دكتوراه في العلوم في : علم النفس تخصص: علم النفس ا جامعة دمحم بوضياف املسيلة كلية: العلوم الانسانية والاجتماعية قسم: علم النفس أطروحة مقدمة لنيل شهادة دكتوراه في العلوم في : علم النفس تخصص: علم النفس اػلاك: خالدي الحواس ال رقم التسلسلي: رقم التسجيل: DPS/08/14

المزيد من المعلومات

ملخص مهارات الاتصال

ملخص مهارات الاتصال جب ؼخ ا ه ف ١ ظ و ١ خ االداسح ا زخط ١ ؾ خض بساد االرظبي د.ػجذ ا ١ ه ض دح 2543 3122 0 رؼش ٠ ف االرظبي االرظبي غ ٠ ب : ظن ش Communicate ح ظ ٢ طؼ ٢ ٤ ٣ غ ػ ٣ ١ ن ح خ ش. ش ح ط خ ط ؿغ أ ٠٣ خ ا ٠ ح ش ح ط ٤ ش

المزيد من المعلومات

النب وسف عل ه السالم ب ت الحكمة والموعظة ػجلا ؾ ١ ػجلاال ١ و ا ٠ ب 1

النب وسف عل ه السالم ب ت الحكمة والموعظة ػجلا ؾ ١ ػجلاال ١ و ا ٠ ب 1 ػجلا ؾ ١ ػجلاال ١ و ا ٠ ب 1 لو قي د ق خ ق ك ف ٢ ٣ ي ي قق ق ا ف ده ق ط ف ف ٣ قخ تص ل ف ل خث ف ف ٤ ق ا ف د ه قخ ي ح د ق ٤ ي ي يق ق أ ق يه ي أ ق قكذ ا ف ق ٠ أ قر ف ٤ قخ ف لخ ق ق دل ي يػ د ز قش ت ا ف ل أ قر

المزيد من المعلومات

وسقح علو ح تع ىاى: أثش تعط الوتغ شاخ عل هستىي الخط العشت لذي طالب خالوي تحف ع القشاى الكش ن دساسح عل طالب هي خلىج الش خ العث ذ ود تذس تأم ظىا تاى Impa

وسقح علو ح تع ىاى: أثش تعط الوتغ شاخ عل هستىي الخط العشت لذي طالب خالوي تحف ع القشاى الكش ن دساسح عل طالب هي خلىج الش خ العث ذ ود تذس تأم ظىا تاى Impa وسقح علو ح تع ىاى: أثش تعط الوتغ شاخ عل هستىي الخط العشت لذي طالب خالوي تحف ع القشاى الكش ن دساسح عل طالب هي خلىج الش خ العث ذ ود تذس تأم ظىا تاى Impact of Some Variations on the Quality of Arabic Calligraphy

المزيد من المعلومات

" ؼو ٣ خ ا ب ر الد ا خ" هواءح ك ٢ ؾ خ ا ؾواك ٤ غ ٤ ت ؾل ظ The poetic of Place and the Language`s Formation A study in Al Harafyesh`s Epic by Najyeb Ma

 ؼو ٣ خ ا ب ر الد ا خ هواءح ك ٢ ؾ خ ا ؾواك ٤ غ ٤ ت ؾل ظ The poetic of Place and the Language`s Formation A study in Al Harafyesh`s Epic by Najyeb Ma " ؼو ٣ خ ا ب ر الد ا خ" هواءح ك ٢ ؾ خ ا ؾواك ٤ غ ٤ ت ؾل ظ The poetic of Place and the Language`s Formation A study in Al Harafyesh`s Epic by Najyeb Mahfouz There is no need to discuss that Najyeb Mahfouz

المزيد من المعلومات

ر هللا ح ك ح ك ٤ " ه د ى ٢ ػ خ " يم هللا ح ؼظ ٤ ػ ١ ٣ ح وخ ة / ػ ٣ ط ٢ ح وخ ث ٣ حىح ظي ١ ر حر ح ؼخ ٣ ح ؼخ رخ ظؼخ غ وز ح ؼ ٤ ح كخ رخه ح ػ ٠ خء ح ٣ ٤ ح

ر هللا ح ك ح ك ٤  ه د ى ٢ ػ خ  يم هللا ح ؼظ ٤ ػ ١ ٣ ح وخ ة / ػ ٣ ط ٢ ح وخ ث ٣ حىح ظي ١ ر حر ح ؼخ ٣ ح ؼخ رخ ظؼخ غ وز ح ؼ ٤ ح كخ رخه ح ػ ٠ خء ح ٣ ٤ ح ر هللا ح ك ح ك ٤ " ه د ى ٢ ػ خ " يم هللا ح ؼظ ٤ ػ ١ ٣ ح وخ ة / ػ ٣ ط ٢ ح وخ ث ٣ حىح ظي ١ ر حر ح ؼخ ٣ ح ؼخ رخ ظؼخ غ وز ح ؼ ٤ ح كخ رخه ح ػ ٠ خء ح ٣ ٤ ح ٣ وي ل ٠ حط ح ؼيى ح ؼخ ش ػخ ٣. ٠ ٣ ط ي أ ح طؼ ٤ ٤ ك

المزيد من المعلومات

انحنان علامانان - نحن واهدافنا

انحنان علامانان  - نحن واهدافنا ف ز ٩٧. ل حص ح ظل ٠ ح ؼز ١ ش ح ٦ ط ٠ ش ن نح ن) واهدافنا حنان عالمانان ) مي ر خ لض ٠ ١ ؿ يح ى ١ جخ ػ لؼ خ ط ق ٠ ظ خ ل آ حث خ ك ي ر ؼ ح ٤ خع ح ١ خ ١ ش ف ر ٩ ى خ ى يلي طز ١ خ أ ر ١ خ خط خ طى ط اي و ح ١٤ حف

المزيد من المعلومات

طمي ٠ ى. حك ي ح ل يح ح ظخ خػي / و ١ ش ح ؼ ح ١ خ ١ ش / ؿخ ؼش ح ٠ ح ؼ رؤ حاللظ خى ح ؼ حل لي خ هالي ح فظ س ح خ ١ ش ف فش حلظ خى ٠ ش ؼ ١ ش حػظ يص ح مطخع ح

طمي ٠ ى. حك ي ح ل يح ح ظخ خػي / و ١ ش ح ؼ ح ١ خ ١ ش / ؿخ ؼش ح ٠ ح ؼ رؤ حاللظ خى ح ؼ حل لي خ هالي ح فظ س ح خ ١ ش ف فش حلظ خى ٠ ش ؼ ١ ش حػظ يص ح مطخع ح طمي ٠ ى. حك ي ح ل يح ح ظخ خػي / و ١ ش ح ؼ ح ١ خ ١ ش / ؿخ ؼش ح ٠ ح ؼ رؤ حاللظ خى ح ؼ حل لي خ هالي ح فظ س ح خ ١ ش ف فش حلظ خى ٠ ش ؼ ١ ش حػظ يص ح مطخع ح ؼخ أ خ خ ف طلي ٠ ي ك وش ح ظغ ١ حص حاللظ خى ٠ ش ف ح

المزيد من المعلومات

بُلْغَةُ ذَوي الإِنْصاف في حقيقةِ حديثِ الاعتكَاف

بُلْغَةُ ذَوي الإِنْصاف في حقيقةِ حديثِ الاعتكَاف 1 دساعح األعا ١ ذ و ١ ف ١ ح ا رشظ ح ش اج ا ىشف ػ ا ؼ ف األحاد ٠ س. ؽ ططز ٤ و ٢. تم : أت ص ١ ة خا ذ ا حا ٠ ه. حر ح ظل ك ٢ ))غشائة شؼثح(( هخ : كي ػ خ أر ل ي : ؼ ف ر ل ي هخ : كي ػ ٢ أرو ح ؼزوخ : ل ي ر ٣ ؼو

المزيد من المعلومات

من أساليب التربية في القرآن الكـــريم

من أساليب التربية في القرآن الكـــريم أ خ ١ ذ ح ظ ر ١ ش ح م آ ح ى ٠ ح يوظ : عؼ خ لي ىخ مي ش: ح ل ي هلل د ح ؼخ ٤ ح ١ ػ رخ و ػ ح ٩ خ خ ٣ ؼ. ح س ح ػ ٠ ح ؼ ح ٧ ٤ ي خ ل ي ػ ٤ ح س ح. أ خ رؼي : كوي خ ظخر ٢ ( ح ظ ر ٤ ش ح ز ٣ ش ) ػ ٠ ك لظخ ظ ح ظؼ ض

المزيد من المعلومات

الفصل الأول

الفصل الأول حعظطالع شوض ح شأ ذسحعخص ك ي: ذ ح ظؾخس ح فخ ح ز ١ ج ١ ش ف ح ظ غ حألسد 2005/5 سإ ٠ ش حالعظطالع عخ ؿ ١ ؼخ ف طشع ١ خ ػمخفش ح ز ١ جش ك خ ٠ ش ح ل ١ خس ح طاللخ ح شإ ٠ ش ح ى ١ ش ح غخ ١ ش ح ظ طؤعغض ر ؿز خ صحسس

المزيد من المعلومات

المالح و خ ا زؾو ٠ و The Navigator العدد 91 يناير 5192 ألوأ ف نا ا ؼلك ش ح ظل ٣... 1 وخ ح ؼيى... 2 أ زخء ح ظ ش ح زل ٣ ش 4...IMO خ خى... 6 أػ ح ظ ٤ ح خ

المالح و خ ا زؾو ٠ و The Navigator العدد 91 يناير 5192 ألوأ ف نا ا ؼلك ش ح ظل ٣... 1 وخ ح ؼيى... 2 أ زخء ح ظ ش ح زل ٣ ش 4...IMO خ خى... 6 أػ ح ظ ٤ ح خ المالح و خ ا زؾو ٠ و The Navigator العدد 91 يناير 5192 ألوأ ف نا ا ؼلك ش ح ظل ٣... 1 وخ ح ؼيى... 2 أ زخء ح ظ ش ح زل ٣ ش 4...IMO خ خى... 6 أػ ح ظ ٤ ح خه ٢ ػ ٢ ح طلخع ظ طق ح زل ك ٢ ح ي ح ٣ ٣ ش ح خ ٤ ش...

المزيد من المعلومات

بسم هللا الرحمن الرح م جامعة القرآن الكر م وتأص ل العلوم مجلة تأص ل العلوم 0

بسم هللا الرحمن الرح م جامعة القرآن الكر م وتأص ل العلوم مجلة تأص ل العلوم 0 بسم هللا الرحمن الرح م جامعة القرآن الكر م وتأص ل العلوم مجلة تأص ل العلوم 0 بسم هللا الرحمن الرح م قال تعالى : چ ڇ ڇ ڍ ڍ ڌ ڌ ڎ ڈ ڈ ژچ األنعام ٣٨ مجلة تأص ل العلوم المشرف العام أ- أ- د- خالد الشر ف مهدي

المزيد من المعلومات

ط خػ ٤ ش وي ٣ ه ٤ خ ٣ خ ح ٣ لخ أؿ غ ذ هي س ح ل ح ح خ لش 1

ط خػ ٤ ش وي ٣ ه ٤ خ ٣ خ ح ٣ لخ أؿ غ ذ هي س ح ل ح ح خ لش 1 ط خػ ٤ ش وي ٣ ه ٤ خ ٣ خ ح ٣ لخ أؿ غ ذ هي س ح ل ح ح خ لش 1 صر انقذ س خىس اس ا إسكش فا يم سؤؤ "ع م هللا" صالة أ ب ٣ خ زض ر ح طش ح ؼ حء ح ٤ ش ح ويح ش ؼ خ ؿ ٣ س وي ٣ ح خ ه ٤ خ ب ١ ح ي رخ هظ ٤ خ ٤ ش ك ٤ بش

المزيد من المعلومات

المحتويات

المحتويات طل ٤ ح ع ح ؿظ خػ ٢ ك ٢ ٤ خم ح ظ ظ ٤ ح ٩ خى ١ ح حػ ٢ ى ح ش كخ ش ك ٢ لخكظش ح ر ٤ ش خ ش ػ ٤ ش وي ش ا ٢ اىح س ح ي ح خص ح ؼ ٤ خ ر ٤ ش ح حػش ؿخ ؼش ى ح ظ ٤ لخء ي ح خص ح و س ل ػ ٢ ى ؿش ح ي ظ ح ك ٢ ك لش ح ؼ ح حػ

المزيد من المعلومات

ك ش ح و ؽ Holy_bible_1 طى ح ىظخد ح مي ػ طم ٠ زخ ه ١ م ٤ ف ك ش ح ؼز ؼظ غ ١ ؼ ف ر لخ ٣ ؼ كظ حال ف ح زيح ٠ ح ق ح خن ػيس حفظ ح ١ خص و حث ٢ ح و ؽ ػيس مخ ١

ك ش ح و ؽ Holy_bible_1 طى ح ىظخد ح مي ػ طم ٠ زخ ه ١ م ٤ ف ك ش ح ؼز ؼظ غ ١ ؼ ف ر لخ ٣ ؼ كظ حال ف ح زيح ٠ ح ق ح خن ػيس حفظ ح ١ خص و حث ٢ ح و ؽ ػيس مخ ١ ك ش ح و ؽ Holy_bible_1 طى ح ىظخد ح مي ػ طم ٠ زخ ه ١ م ٤ ف ك ش ح ؼز ؼظ غ ١ ؼ ف ر لخ ٣ ؼ كظ حال ف ح زيح ٠ ح ق ح خن ػيس حفظ ح ١ خص و حث ٢ ح و ؽ ػيس مخ ١ ؼز ح حال ي ح ح و ؽ وخ ػ ١ هالي ح زل حالك خك ١ ش خي

المزيد من المعلومات

Microsoft Word - Excel VBA

Microsoft Word - Excel VBA الفصل الا ول (البداية) قواعد البرمجة...4 مقارنة بين VB و...4 VBA ضبط بيي ة Excel للبرمجة...5 الماآرو فى برنامج...8 Excel أنواع الماآرو... 9 تنفيذ الماآرو... 11 شروط اسماء المتغيرات...18 الكاي ناتObjects...18

المزيد من المعلومات

1- لظخف ح خف. : 1 خ ح ١ ٣ حؿ حإل خ ك ٢ ك ٤ خط خ حؿز ل ي واجه اإلنسان ف مراحل ح اته عمبات كث رة عل ه أال ستسلم لها. : 2 خ لظخف ح خف أن واجه اإلنسان ف م

1- لظخف ح خف. : 1 خ ح ١ ٣ حؿ حإل خ ك ٢ ك ٤ خط خ حؿز ل ي واجه اإلنسان ف مراحل ح اته عمبات كث رة عل ه أال ستسلم لها. : 2 خ لظخف ح خف أن واجه اإلنسان ف م 1- لظخف ح خف. : 1 خ ح ١ ٣ حؿ حإل خ ك ٢ ك ٤ خط خ حؿز ل ي واجه اإلنسان ف مراحل ح اته عمبات كث رة عل ه أال ستسلم لها. : 2 خ لظخف ح خف أن واجه اإلنسان ف مراحل ح اته عمبات كث رة عل ه وأال ستسلم لها : 3 خ ح

المزيد من المعلومات

نمذجة فيضانات واد كرت: نموذج مدينة الدريوش

نمذجة فيضانات واد كرت: نموذج مدينة الدريوش يهخص: زخخ ف عب بد اد كشد: رج يذ خ انذس ػ ي خالل اعزؼ بل ARC-GIS HEC-GEORAS ح ٤ ى ه ٢ ك ٤ م خ ح ي ر ٢ ػخى ح خك ٢ ؼ ٤ ي ح ز ١ وظز ى ٣ خ ٤ ش حأل خ ١ ح خكش حإلػيحى ح ظ ٤ ش ح ٣ ش ٤ ش ح ٥ ىحد ح ؼ حإل خ ٤ ش ؿخ

المزيد من المعلومات

ؾ ث و ز ٤ تز ل ػ ٢ ث و ز ث ق ز ثإلهث ٣ ز ث ؼ ٤ ج ث وثة ر ثأل ٠ صو ٣ ل ػ ٢ ث و ز ك ٢ ث طؼ ه ز 60 م ث وج 1- يكض ػزي ح لظخف ػزي ح ٢ ػزي ح ٢ 2- ػ ٤

ؾ ث و ز ٤ تز ل ػ ٢ ث و ز ث ق ز ثإلهث ٣ ز ث ؼ ٤ ج ث وثة ر ثأل ٠ صو ٣ ل ػ ٢ ث و ز ك ٢ ث طؼ ه ز 60 م ث وج 1- يكض ػزي ح لظخف ػزي ح ٢ ػزي ح ٢ 2- ػ ٤ ؾ ث و ز ٤ تز ل ػ ٢ ث و ز ث ق ز ثإلهث ٣ ز ث ؼ ٤ ج ث وثة ر ثأل ٠ صو ٣ ل ػ ٢ ث و ز ك ٢ ث طؼ ه 27384 ز 60 م ث وج 1- يكض ػزي ح لظخف ػزي ح ٢ ػزي ح ٢ 2- ػ ٤ س ل ي ػزي ح ط ٤ ق ػزي هللا 3- ك ي ١ ح ي ه ٢ ل ي ح لو

المزيد من المعلومات

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما يلي )الجمل بصيغتين(: أ اكتب جمل التكرار بلغة البرمجة

المزيد من المعلومات

5.2

5.2 ح نؿخ ح ٯ ٧ ش ٠ خ ؿ خ ح ظطز ٧ ٧ ش ن ٥ ح آ ح ٦ أ..ى. ى و ١ ؿخ ح ك ٧ ى ەیی ؿخ ؿش ٯف ح ي ٦-٧ ش ح كخص ي ش طؿي ح نؿخ ح ٯ ٧ ش أ ح ػ ٦ خص ح خ ٧ ش ح ظ ٥ ط كظ خ ح ظيح ٧ ٠ ش ٠ أر ح ٠ خ ٦ خ ح ك ٦١ ش ح طزطش ر ٧ يح

المزيد من المعلومات

اىح س ح خ ؾ ح ظذ ح ي ٤ ش ئعبثبد األعئ خ ا زع خ ف وزبة ػ األسض ا ج ١ ئخ ثغضأ ٠ األ ي ا ضب صف ا ؼبشش األعبع 1

اىح س ح خ ؾ ح ظذ ح ي ٤ ش ئعبثبد األعئ خ ا زع خ ف وزبة ػ األسض ا ج ١ ئخ ثغضأ ٠ األ ي ا ضب صف ا ؼبشش األعبع 1 اىح س ح خ ؾ ح ظذ ح ي ٤ ش ئعبثبد األعئ خ ا زع خ ف وزبة ػ األسض ا ج ١ ئخ ثغضأ ٠ األ ي ا ضب صف ا ؼبشش األعبع 1 ثغ هللا ا شؽ ا شؽ ١ ا مذ خ ا ؾ ذ هلل سة ا ؼب ١ ا صالح ا غال ػ ع ١ ذ ا شع ١ ػ آ صؾج األوش ١ ثؼذ:

المزيد من المعلومات

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس ) NSB-AppStudio ) 1 ( أهداف الدرس : بعد انتهاء هذا الدرس ستكون الطالبة قادرة على أن : )1 توضح مميزات برنامج ( NSB-AppStudio ) 2( تعدد لغات البرمجة المستخدمة في برنامج ( NSB-AppStudio ) 3( تذكر خطوات كتابة

المزيد من المعلومات

ذهاب وإياب رواية الطبعة األوىل 3416 ه م تأليف أمحد خالد عبد املنعم

ذهاب وإياب رواية الطبعة األوىل 3416 ه م تأليف أمحد خالد عبد املنعم ذهاب وإياب رواية الطبعة األوىل 3416 ه - 1036 م تأليف أمحد خالد عبد املنعم 2 زوايت ذهاب وإياب 1061 /6341 تأليف : أمحد خالد عبد املىعم عودة السوح بعد ضالهلا حقوق الىشس حمفوظت للمؤلف وال وجوش إعادة وشس هر

المزيد من المعلومات

محكم All rights reserved Mominoun Without Borders

محكم All rights reserved Mominoun Without Borders محكم All rights reserved Mominoun Without Borders ٣ ؼ ذ ح ح ل ذ ح وذي خص ح ظذ ٢ ذؼ خ خ زلؼ ذخ ا ذ س ح ذلخر ٢ كذ ٢ ظذذ ح لذي ٣ غا ذ ٢ كذ ٢ ح ٧ ذ رلذغ ٤ ذ ذ خىس ح ذي ظ ح كذ ٢ ح ذش ح ٥ ىحد ح ل ٠ خ س ح ؼ ر

المزيد من المعلومات

"رنا :صمص لكبلبل روص قصس نا!عييهب : ىل " او!لا! رن ددعلا لوالا امج6 ت راينهال يف رن 0 5 -!فوسمليفدملا طع!هي:! رن ةلمج ضلزث!م قسربلىئممق " زك! ىد

رنا :صمص لكبلبل روص قصس نا!عييهب : ىل  او!لا! رن ددعلا لوالا امج6 ت راينهال يف رن 0 5 -!فوسمليفدملا طع!هي:! رن ةلمج ضلزث!م قسربلىئممق  زك! ىد ك ع ع 6 ف ع ضزث ئ زك ك ث 9 ث ش ئ ئإثئ غ ث ح ز ع 8 ف 9 ح ح ف + ح ح ع +آع آ عكك كك 8 ك + ح ع ح ك ز ع ئع ف ث ع ح ك عع خ ع ئف عش ع ع عث ث عض ف حف خ ع خ غف ض ف كع ش ك ع ع ع ع ع ع ع ز ع ح ز ثك ظ ف ف خ ع ك ع

المزيد من المعلومات

1 العالمة الكاملة مكثف / اللغة العرب ة الفصل األول 2019 م منهاج جد د لجميع الفروع األكاديمية / الفصل األول صا ل الغب ن المعلم : إعداد

1 العالمة الكاملة مكثف / اللغة العرب ة الفصل األول 2019 م منهاج جد د لجميع الفروع األكاديمية / الفصل األول صا ل الغب ن المعلم : إعداد 1 العالمة الكاملة مكثف / اللغة العرب ة الفصل األول 2019 م منهاج جد د لجميع الفروع األكاديمية / الفصل األول صا ل الغب ن المعلم : إعداد 0772432372 1 4 5 3 ن ض 2 أ األعئ خ اظتز لؼخ : ب اظت ػ ػبد أ ( األفىبس

المزيد من المعلومات

الفروق في المخاوف المرضية

الفروق في المخاوف المرضية 734 العدد التاسع عشر لسنة 1028 دوس يإسسبد س بع األطفبل ف انزىظ ف انزشثى نذت االسزطالع ي وجهخ ظش ان ششفبد وان ذ شاد وان ؼه بد ث ذبفظخ ػ ضح انزشث خ- جىي ث ذ ر بة ث شجبة ان ط ش كه خ انؼهىو االجز بػ خ - جبيؼخ

المزيد من المعلومات

صفحة 1 من 125 تدمر شاهد ومشهىد يف سجي تدهس الصحساو يف سىز ت 11 عاها حمود سل ن محاد أزد قض السىز ت القوع األهي و الر ت وازسه أجهزة وذاق وزأي خالهلا صنى

صفحة 1 من 125 تدمر شاهد ومشهىد يف سجي تدهس الصحساو يف سىز ت 11 عاها حمود سل ن محاد أزد قض السىز ت القوع األهي و الر ت وازسه أجهزة وذاق وزأي خالهلا صنى صفحة 1 من 125 تدمر شاهد ومشهىد يف سجي تدهس الصحساو يف سىز ت 11 عاها حمود سل ن محاد أزد قض السىز ت القوع األهي و الر ت وازسه أجهزة وذاق وزأي خالهلا صنىف العراب واهلىاى لتكىى شهادة حمود سل ن محاد مل كتن

المزيد من المعلومات

Microsoft Word - Access VBA

Microsoft Word - Access VBA الفصل الا ول (البداية) تصميم قاعدة بيانات بسيطة...4 الا وامر الا ساسية المتوفرة فى المعالجات...12 الفصل الثانى (برمجة ا كسيس (VBA برمجة أآسيس...18 VBA مقارنة بين VB وVBA...18 الدخول إلى صفحات آتابة برامج

المزيد من المعلومات

ػ أط ح لو خ ؾ ح زلغ ح ؼخ ش وخسرش وخس ش اػذحد ح ٧ عظخر ح ذ ظ س/ ػ ٤ خع ر خ ٢ ح غ ٢ ح ٧ عظخر روغ أط ح لو ر ٤ ش ح شش ٣ ؼش رخ ش ٣ خع ذ ٣ ش ش ض ح ظ ٤ ض ح ز

ػ أط ح لو خ ؾ ح زلغ ح ؼخ ش وخسرش وخس ش اػذحد ح ٧ عظخر ح ذ ظ س/ ػ ٤ خع ر خ ٢ ح غ ٢ ح ٧ عظخر روغ أط ح لو ر ٤ ش ح شش ٣ ؼش رخ ش ٣ خع ذ ٣ ش ش ض ح ظ ٤ ض ح ز ػ أط ح لو خ ؾ ح زلغ ح ؼخ ش وخسرش وخس ش اػذحد ح ٧ عظخر ح ذ ظ س/ ػ ٤ خع ر خ ٢ ح غ ٢ ح ٧ عظخر روغ أط ح لو ر ٤ ش ح شش ٣ ؼش رخ ش ٣ خع ذ ٣ ش ش ض ح ظ ٤ ض ح زلؼ ٢ ك ٢ كو ح وؼخ ٣ خ ح ؼخطشس ح ل ذ هلل ح ز ١ أ ػق

المزيد من المعلومات

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة الصحيحة من بني االختيارات االتية - نضغط على االمر ببرنامج

المزيد من المعلومات

Banner – Hold Information SOAHOLD

Banner – Hold Information SOAHOLD 1 Financial Aid System Documentation - eservice E-serviceخطوات التقديم لنظام المساعدات عبر ال 2 خطوات التقديم لنظام المساعدات Steps to apply for financial aid 1 Login to the portal http://my.uaeu.ac.ae

المزيد من المعلومات

Microsoft Word - C#2

Microsoft Word - C#2 الفصل الا ول مفاهيم البرمجة بواسطة الا هداف معنى البرمجة بواسطة األھداف... 5 معنى الفصيلة 5...Class ما ھي دوال البناء و دوال الھدم...6 Construction & destruction ما ھي خاصية التوريث 7...inheritance ما

المزيد من المعلومات

المحاضرة الثانية

المحاضرة الثانية المحاضرة الثان ة أنواع الب انات)المتغ رات و الثوابت( محتو ات المحاضرة أنواع الب انات اإلعالن عن المتغ رات الثوابت إسناد الق م إلى المتغ رات واجهة برنامج Visual Studio 2010 2 أنواع الب انات كلمات لغة ال

المزيد من المعلومات

عرض تقديمي في PowerPoint

عرض تقديمي في PowerPoint Dr./ Ahmed Mohamed Rabie Sayed 1 2 صندوق االدوات صندوق االدوات Tools Box يحتوى اظهار وإخفاء Tools Box من قائمة على االدوات Window الرئيسية الالزمة النشاء واختيار.Tools وتعديل التصميم. ويمكن 3 Move Tool

المزيد من المعلومات

الإسلام و القرآن

الإسلام و القرآن انقشآ ان قبصذ انكش ى األخالق بد ح ٧ عظخرس ح ذ ظ سس ص ٣ ذ ػزذ ح ؼض ٣ ض حعظخرس ح لؼخسس ح لش غ ٤ ش ح وخ شس 2002 2 انقشآ انكش ى ان قبصذ األخالق بد ح وشآ ح ش ٣ ح ظخد ح غ خ ١ ح خخط شعخ ظ ٤ ح غخروظ ٤. ٣ ل ١ أ

المزيد من المعلومات

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح

مدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح املهارات العملية / تكنولوجيا املعلومات )Appinventor )بزنامج :on line من خالل االنترنت مباشرة App inventor خطوات تشعيل برنامج الدخول إلى حساب ج م ل.Gmail ثم رابط الموقع App inventor عبر متصفح االنترنت http://appinventor.mit.edu/explore/

المزيد من المعلومات

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال

بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة الثانية من الكتاب املدرسي للصف احلادي عشر, و ارجوا أن

المزيد من المعلومات

c1

c1 Zain Broadband Thank you for choosing Zain Broadband. With your Zain Broadband, you can explore and experience the internet world at high speed. This manual describes the indicator of Zain Broadband Modem,

المزيد من المعلومات

BND

BND 1 د/أحمد ربيع د/ نهى البدري 2019-4- اإلثنين 22 3 المحاضرة الثامنة مستعرض اإلنترنت Web Browser فتح برنامج مستعرض االنترنت The Internet Explorer مكونات واجهة المستعرض التعرف على الصفحة الرئيسية Home Page

المزيد من المعلومات

الوحدة التاسعة

الوحدة التاسعة الفائدة من احملاضرة التاسعة اإلجراءات و الدوال Procedures and Functions.1.2.3.4 استخدام اإلجراءات والدوال ميكن تلخيصها يف اآليت :- تقليل حجم الربانمج. سهولة تطوير الربانمج يف املستقبل. سهولة اكتشاف اخطاء

المزيد من المعلومات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات هذه بالC # على بركة هللا.. * *إنجاز قاعدة بيانات ب*

المزيد من المعلومات

اختالف نمط الدعم اإللكتروني )شخصي اجتماعي( ببيئة الحياة الثانية ثالثية األبعاد ومستوي دافعية التعلم )مرتفعة منخفضة( لتنمية مهارات إنتاج االنفوجرافيك ا

اختالف نمط الدعم اإللكتروني )شخصي اجتماعي( ببيئة الحياة الثانية ثالثية األبعاد ومستوي دافعية التعلم )مرتفعة منخفضة( لتنمية مهارات إنتاج االنفوجرافيك ا اختالف نمط الدعم اإللكتروني )شخصي اجتماعي( ببيئة الحياة الثانية ثالثية األبعاد ومستوي دافعية التعلم )مرتفعة منخفضة( لتنمية مهارات إنتاج االنفوجرافيك التعليمي لدي طالب تقنيات التعليم غطخ ص: أ.. د. سذ ١

المزيد من المعلومات

الأول في السي شارب((c#للمبتدائين

الأول في السي شارب((c#للمبتدائين شباب التنميه والبداع : امحد ياسني شلش ذ د الدرس األول: فتح فيوجل ستوديو وشرحه 2012 1 -هذا هوه البرنامج نقوم بفتحه نسخه 2012 فيوجل استوديو new )نضغط علي - 2 اي مشروع جديد( project المتبنأ هذه لغه فيوجل

المزيد من المعلومات

مجلة كلية التربية العدد الثالث والثالثون تشرين الثاني / 2018 انحىاس وانصشاع وخهفياتهما االنطىنىجيا دساسة في فهسفة أخالق انحىاس بين انشؤية انتىحيذية وا

مجلة كلية التربية العدد الثالث والثالثون تشرين الثاني / 2018 انحىاس وانصشاع وخهفياتهما االنطىنىجيا دساسة في فهسفة أخالق انحىاس بين انشؤية انتىحيذية وا انحىاس وانصشاع وخهفياتهما االنطىنىجيا دساسة في فهسفة أخالق انحىاس بين انشؤية انتىحيذية وانشؤية انحهىنية األستار دمحم انششيف انطاهش أستار بقسم انفهسفة جامعة باتنة 1 -انجزائش انبشيذ االنكتشوني: taharfalsafa@gmail.com

المزيد من المعلومات

Microsoft Word - Question Bank-II Sem. BA Arabic Core Course, Informatics with DTP

Microsoft Word - Question Bank-II Sem. BA Arabic Core Course, Informatics with DTP UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION B.A ARABIC (2011 Admn. onwards) SECOND SEMESTER Core Course INFORMATICS WITH D.T.P. QUESTION BANK من إخترع "الصفر" (العرب الا وربيون الفرنسيون الا لمانيون)

المزيد من المعلومات

Cambridge University Press Cambridge IGCSE Arabic as a First Language Coursebook Luma Abdul Hameed, Hanadi Al Amleh, Shoua Fakhouri

Cambridge University Press Cambridge IGCSE Arabic as a First Language Coursebook Luma Abdul Hameed, Hanadi Al Amleh, Shoua Fakhouri الف ل اأ اإنترنت ال ح ف اإعا الف ل في سطو : ي ح ل ل عن إعا ي م ض ع ت ي ي عن إن نت ف ح ل لي مي. حي ت في إعا ي ع ل ت ثي إل ني في ه ا الف ل سي و الط لب ق ا ع : القراء : ف م ج ع مع ني مح. ف م ش ن م ل ع ني

المزيد من المعلومات

أد حص ح ظلش ٠ ش ح ظلف ػ حإل ظش ض : ح ظذس: لغ شوض ح شحثذ ظذس ٠ ذ ح ظط ٠ ش حإلػال )خخص( ) خن ػذد حألد حص ح ظ ط ١ ض ح ظلخفش حإل

أد حص ح ظلش ٠ ش ح ظلف ػ حإل ظش ض : ح ظذس: لغ شوض ح شحثذ ظذس ٠ ذ ح ظط ٠ ش حإلػال )خخص( )  خن ػذد حألد حص ح ظ ط ١ ض ح ظلخفش حإل أد حص ح ظلش ٠ ش ح ظلف ػ حإل ظش ض : ح ظذس: لغ شوض ح شحثذ ظذس ٠ ذ ح ظط ٠ ش حإلػال )خخص( )www.al-raeed.net/training( خن ػذد حألد حص ح ظ ط ١ ض ح ظلخفش حإل ىظش ١ ش ػ ح سل ١ ش و خ أ خن ػذد حإل ىخ خص ح ظ ط ١

المزيد من المعلومات

في

في ق بد اى فس ف دس ة اإلظال ؾ ٤ خ أك ذ خظخس رضسس ح ذسط ك ٢ ح خ ؼش ح ل ذ هلل سد ح ؼخ ٤ ٢ ح ئ ٤ خفش ح خ ق ٤ ػذح ػ ٤ كوخ ك ٢ ح وشآ ح ؼظ ٤ ح ز ١ كظق أر حد ح ش خ ذ ٣ : ح ؾ ذحء ح ظقش ٣ ف ٠ هللا ػ ٠ ع ٤ ذ خ ل ذ

المزيد من المعلومات

Visual Basic.Net كتاب تعليمي للمبتدئيين اعداد / محمد حازم الشميري 1

Visual Basic.Net كتاب تعليمي للمبتدئيين اعداد / محمد حازم الشميري 1 1 سلسلة تعليمية من الصفر حتى االحتراف بيسك فيجوال. نت للمبتدئيين الطبعة االولى 3418 ه 6132 م 2 محمد حازم الشميري خريج كلية العلوم االدارية / محاسبة بك جامعة تعز 4102 م الجمهورية اليمنية تعز االيميل : profionaldhim@gmail.com

المزيد من المعلومات

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث :

الفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث : طرق كتابة HTML محرر النصوص Text Editor مثل Notepad محرر بطريقة واجهة المستخدم الرسومية GUI Editor وهو محرر يكتب كود بلغة Dream تلقائيا باستخدام القوائم الموجودة فيه مثل برنامج Weaver 8.0 HTML 2 انواع محررات

المزيد من المعلومات

عرض تقديمي في PowerPoint

عرض تقديمي في PowerPoint Dr./ Ahmed Mohamed Rabie Sayed 1 2 Symbol Sprayer Tool -23 تستخدم األداة Symbol Sprayer Tool إلنشاء مجموعة من الرموز Symbols التصميم. لتنشيط األداة يتم الضغط على مفتاح Shift+S من لوحة المفاتيح. صفحة داخل

المزيد من المعلومات

Visual Basic.Net 2008

Visual Basic.Net 2008 البمة باستخدام VISUAL BASIC.NET 2008 وسام الدين ممد اتفاقية الستخدام هذا الكتاب وقف ل عز وجل يخضع لجميع قواعد الوقف السلمي وهذا يعني أنه يجوز لكل مسلم ومسلمه إعادة توزيعه في صورته اللكترونية أو إعادة

المزيد من المعلومات

Eng.M.Abou Elela Ubuntu Install 1 Facebook /Computer Learn Books

Eng.M.Abou Elela Ubuntu Install 1 Facebook /Computer Learn Books 1 Install Ubuntu أ ت ر )Ubuntu( إزذ ذ ص ٠ ؼاخ ١ ىظ ألخ ضج عطر ا ىرة أخ ضج ا ساع ب ا س ح ا خ اد ٠ ى ه ذس ١ غخره ظا األ ت ر ا ث ل ت غخ ا ػ ٠ ى ه ا ٠ ضا غخ ا ػ ا فالػ ١ س خالي تش ا ح Windows 7 USB DVD ا اعط

المزيد من المعلومات

Microsoft Word - 47-Matthew

Microsoft Word - 47-Matthew إنجيل م ت ى 1 م ت ى إنجيل الا صح اح الا ول 2 1 ك ت اب م يلا د ي س وع ال م س يح اب ن د او د اب ن إ ب راه يم : إ ب راه يم و ل د إ س حاق. و إ س حاق و ل د 3 ي ع ق وب. و ي ع ق وب و ل د ي ه وذ ا و إ خ و ت ه.

المزيد من المعلومات

راتب الحداد للحبيب عبد هللا ابن علوي الحداد احلداد رتا ب احلداد ي علو ابن عبد هللا للسي د معهد مجلس تربية نورالهدى ايندرامايو Page 1 of 8 معهد مجلس تر

راتب الحداد للحبيب عبد هللا ابن علوي الحداد احلداد رتا ب احلداد ي علو ابن عبد هللا للسي د معهد مجلس تربية نورالهدى ايندرامايو Page 1 of 8 معهد مجلس تر احلداد رتا ب احلداد ي علو ابن عبد هللا للسي د Page 1 of 8 الف اح ت ة إح ل ح ض ر ةح س يح ح د ن و ش ح فيع ح ن ا و ن بحيحن ا و م و ال ن ح م م د ص لى هللا عل يه و سلم ا ل فاح ت ة- بحس حم هللا ح الر ح حن الر

المزيد من المعلومات

ن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا

ن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا ن خطبة الجمة المذاة والموزة بتاريخ 15 من شوال 1439 ه المواق 2018/6/29 م م ن الم ناه يالل ظية نا م ن س ي ئات أ م ال ن ش ر ور أن سنا وم ر ه ون وذ ب م ين ه ونس تغ إن الح م د ل له نح م د ه ونس ت م ض له ومن

المزيد من المعلومات

الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from th

الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from th الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from the Arabic Easy-to-Read Version 2009, 2016 by Bible League

المزيد من المعلومات

Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of

Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of possible schedules with no time conflict. Getting

المزيد من المعلومات

Microsoft Word - SolutionOOPFinal2011.doc

Microsoft Word - SolutionOOPFinal2011.doc صفحة 1 من 5 : : A : : 2010/ : : :. : (20/60) (2) ( 20) (10/20) : محاآاة الواقع على أنه مجموعة من الا شياء و أ ن آل شيء مكون من صفات و سلوك هو... التغليف التجرید البرمجة الشيي ية إخفاء طریقة تطبيق السلوك

المزيد من المعلومات

الثبات ح غال ػ ٤ سك ش هللا رش خط ح ل ذهلل سد ح ؼخ ٤ حف ٢ حع ػ ٠ حؽشف خ ن هللا أؿ ؼ ٤ ز ٤ خ دمحم ػ ٤ ػ ٠ آ فلخرظ حكن ح قالس حط... ح ظغ ٤ ح خ رؼذ حرذأ ر

الثبات ح غال ػ ٤ سك ش هللا رش خط ح ل ذهلل سد ح ؼخ ٤ حف ٢ حع ػ ٠ حؽشف خ ن هللا أؿ ؼ ٤ ز ٤ خ دمحم ػ ٤ ػ ٠ آ فلخرظ حكن ح قالس حط... ح ظغ ٤ ح خ رؼذ حرذأ ر الثبات ح غال ػ ٤ سك ش هللا رش خط ح ل ذهلل سد ح ؼخ ٤ حف ٢ حع ػ ٠ حؽشف خ ن هللا أؿ ؼ ٤ ز ٤ خ دمحم ػ ٤ ػ ٠ آ فلخرظ حكن ح قالس حط... ح ظغ ٤ ح خ رؼذ حرذأ رغ هللا غظؼ ٤ خ سحك ر ذرشح ؼ ٤ خ ح ل ذهلل ح ز ١ ذح خ

المزيد من المعلومات

أػذثد ثالعضجرر آ جي ظطف بسم هللا السحمن السحيم كل زبى ذنى علما صدق هللا العظيم مركسة الصف الثالث الاعدادى 7102 / 7102 الفصل الدزاس ى الاول عام م أعداد

أػذثد ثالعضجرر آ جي ظطف بسم هللا السحمن السحيم كل زبى ذنى علما صدق هللا العظيم مركسة الصف الثالث الاعدادى 7102 / 7102 الفصل الدزاس ى الاول عام م أعداد بسم هللا السحمن السحيم كل زبى ذنى علما صدق هللا العظيم مركسة الصف الثالث الاعدادى 7102 / 7102 الفصل الدزاس ى الاول عام م أعداد الاستاذة آمال مصطفى أهداء لجسوب بسمجيات امال مصطفى فى الحاسب الالى 1 الفصل

المزيد من المعلومات

حفظ واسترجاع الصور في قاعدة البيانات Sql Server بلغة سي شارب

حفظ واسترجاع الصور في قاعدة البيانات Sql Server  بلغة سي شارب بسم هللا الرحمن الرحيم ت ذ ذ هلل سج ت ؼث ١ صالذ عال ػ خ ١ ش ت شع ١ د ١ ث ذ ذ ػ آ صذد أج ؼ ١. ػض ٠ ض ت مثسئ خإر هللا عأشذذض ؼه ف زت ت ىص ١ ح ت ص تضغ ػ ض ع دفع ت ص سذ ف لثػذذ ت د ١ ث ثز Sql Server و ١ ف

المزيد من المعلومات

و ضم المواض ع التال ة: UAC Security من برنامجك تمك ن استخدام صالح ات ف ستا على مد ر ف األزرار أحد بجعل نقوم ك ف برنامجنا نفذ أوامر و ندوز ف ستا تتطلب

و ضم المواض ع التال ة: UAC Security من برنامجك تمك ن استخدام صالح ات ف ستا على مد ر ف األزرار أحد بجعل نقوم ك ف برنامجنا نفذ أوامر و ندوز ف ستا تتطلب و ضم المواض ع التال ة: UAC Security من برنامجك تمك ن استخدام صالح ات ف ستا على مد ر ف األزرار أحد بجعل نقوم ك ف برنامجنا نفذ أوامر و ندوز ف ستا تتطلب صالح ات ف مد ر UAC Security استعزاض UAC بشكل عام ال

المزيد من المعلومات

قسم تكنولوجيا الحاسوب والمهن الصناعية

قسم تكنولوجيا الحاسوب والمهن الصناعية تكنىلىجيا قسم الحاسىب والمهن الصناعية تطبيقات برمجية الكترونية مقدمة عن برنامج LabView م.محمد األسمر الفصل الثاني 2012 م مقدمة فى LabVIEW الهدف : التعرف على بيئة.LabVIEW المحتويات : Virtual 1( ما هى Instruments

المزيد من المعلومات

مشروع إدارة المخازن ((Store Project

مشروع إدارة المخازن ((Store Project )بسم هللا الرحمن الرح م( **************************** ف هذا المشروع سنقوم بإذن هللا تعال بعمل مشروع إدارة المخازن من خالل قاعدة ب انات األكسس وتصم م الفورم من خالل الف جوال ب زك. 1Page شرح قاعدة الب انات

المزيد من المعلومات

أاعمال الر سل 507

أاعمال الر سل 507 أاعمال الر سل 507 أاعمال الر سل 508 أاعمال الر سل 509 أاعمال الر سل امل ق د م ة 1 اإن ق دج أ نج ش اأ ج ت ال ك الم الأ و ل ي ا ث او ف ي ل س ف ج م يع الأ م ور ال ت ي ابج ت د اأ ي س وع يعج م ل ه ا و ي ع ل

المزيد من المعلومات

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i بسم االله الرحمن الرحيم How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i آيف تربط الا وراآل 9i مع الديفيلوبر 6i الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف

المزيد من المعلومات

Layout 2

Layout 2 الفعل العري ة القواعد في الاختار نتية الاختار في الص فهة الاخيرة 1 عي ن ي هذف ي هذف ي ي ر يار يار و ر ي نر ي ر و ر ل ل ي ر يار ف ع ت ف ع ت يا ر ف ع ت ي نر و ي ين ر يا ي ي ي ياي ياي و ي و ي ياي يا ي و ني

المزيد من المعلومات

الصفة المشبَّهة باسم الفاعل

الصفة المشبَّهة باسم الفاعل الصفة المشب هة باسم الفاعل ه اسم صاغ من الفعل الالزم للداللة على معنى اسم الفاعل وتشابه اسم الفاعل ف المعنى وتفترق عنه ف أن ها تدل على ثابتة. صفة وأوزانها متعددة ثالثة منها مختصة بباب) وأربعة ف ع ل ( مختصة

المزيد من المعلومات

دور ا ا ا ا ى ا ب ا رس ا ر م د إ ا أ أ در ن ا - ا دان ا ذ ا ا ر أ ا

دور ا ا ا ا ى ا ب ا رس ا ر م د إ ا أ أ در ن ا - ا دان ا ذ ا ا ر أ ا دور ا ا ا ا ى ا ب ا رس ا ر م د إ ا أ أ در ن ا - ا دان ا ذ ا ا ر أ ا (١٧٠)... دور ا ا ا ا ى ا ب دور ا ا ا ا ى ا ب...( ١٧١ ) دور ا ا ا ا ى ا ب ا رس ا ر م د إ ا أ ا ذ ا ا ر أ ا أ در ن ا - ا دان ا ا ول ا اءات

المزيد من المعلومات

ر ت ب م ف األخ ؼ إ ل األ ث ق ؿ ك ز ننا:..... ر ت ب م ف األ ث ق ؿ إ ل األخ ؼ ك ز ننا:..... أ ض ع د ا ر ة ع ل الش ك ؿ األ ث ق ؿ ك ز ننا أ ض ع د ا ر ة ع

ر ت ب م ف األخ ؼ إ ل األ ث ق ؿ ك ز ننا:..... ر ت ب م ف األ ث ق ؿ إ ل األخ ؼ ك ز ننا:..... أ ض ع د ا ر ة ع ل الش ك ؿ األ ث ق ؿ ك ز ننا أ ض ع د ا ر ة ع ر ت ب م ف األخ ؼ إ ل األ ث ق ؿ ك ز ننا: ر ت ب م ف األ ث ق ؿ إ ل األخ ؼ ك ز ننا: أ ض ع د ا ر ة ع ل الش ك ؿ األ ث ق ؿ ك ز ننا أ ض ع د ا ر ة ع ل الش ك ؿ األ خ ؼ ك ز ننا ث أ ك م ؿ الؾ ر اغ بػ: أ خ ؼ ك ز ننا

المزيد من المعلومات

vb4arab

vb4arab المحتويات : مدير المجلة : األستاذ عبد هللا العتيق فريق العمل : إدارة منتدى فيجوال بيسك العرب www.vb4arab.com : المجلة أقسام VB.NET لهذا العدد C#.NET ADO.NET SQLSERVER ASP.NET Reports قسم أخبار وجديد المنتدى

المزيد من المعلومات

ا زمش ٠ ش األعج ػ ذ خ عال خ ا غزاء ا أصذسد صاسح ا صذخ ا ؼب خ ا زمش ٠ ش االعج ػ ذ خ عال خ ا غزاء جبء وب زب : أ- الفبالد ر ف: 2- ر ا

ا زمش ٠ ش األعج ػ ذ خ عال خ ا غزاء ا أصذسد صاسح ا صذخ ا ؼب خ ا زمش ٠ ش االعج ػ ذ خ عال خ ا غزاء جبء وب زب : أ- الفبالد ر ف: 2- ر ا ا زمش ٠ ش األعج ػ ذ خ عال خ ا غزاء 3127-8-32 ا أصذسد صاسح ا صذخ ا ؼب خ ا زمش ٠ ش االعج ػ ذ خ عال خ ا غزاء 3127-8-39 جبء وب زب : أ- الفبالد ر ف: 2- ر الفبي فش ث ١ ذ جذ ف ا ؼجبع ١ خ- ص س صبدج ب ػصب ؽب ١

المزيد من المعلومات

جامعة حضرموت

جامعة حضرموت جاهعة حضرهوت التسجيل االلكتروني لمرحلة التنسيق بالجامعة عبر الموقع www.hu-registration.com الصفحة الرئيسية زر الدخول على النظام ف حالة التسج ل سابقا ولد ك اسم مستخدم وكلمة مرور زر تسج ل متقدم جد د اذا

المزيد من المعلومات

د ي ا الن ح زخد ح ٧ خدغ بىسحى طشوذ ح ل شط مذ ت ش سث ٤ ظ ظ ح دحسس برنامج خدمة العمالء إخشاءاث ا طىاسئ ح لش ٣ ن 1-1 ك ٠ كخ ش ح ظؾخف كش ٣ ن " هذس هللا "

د ي ا الن ح زخد ح ٧ خدغ بىسحى طشوذ ح ل شط مذ ت ش سث ٤ ظ ظ ح دحسس برنامج خدمة العمالء إخشاءاث ا طىاسئ ح لش ٣ ن 1-1 ك ٠ كخ ش ح ظؾخف كش ٣ ن  هذس هللا د ي ا الن ح زخد ح ٧ خدغ بىسحى طشوذ ح ل شط مذ ت ش سث ٤ ظ ظ ح دحسس برنامج خدمة العمالء إخشاءاث ا طىاسئ ح لش ٣ ن 1 1 ك ٠ كخ ش ح ظؾخف كش ٣ ن " هذس هللا " 2 1 حؿشحءحص ح ٩ خ ء 3 1 ه ذ ح شػخ ٣ ش ح طز ٤ ش 41 األ

المزيد من المعلومات