You are on page 1of 41

‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬

0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 0 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ول‬‫ ا‬‫ا‬

Problem Solving ‫ت‬‫ ا‬


‫ت‬‫ وا‬‫ ا‬‫أ‬

‫ل‬  ‫ وذ‬    ‫ت‬‫ ا‬ ‫ ا‬  ،، ‫اء‬‫ ا‬‫ط‬
(،،  ‫ !!! ر‬ ‫ت ر‬ ‫ أو‬ ) ‫ت‬‫ ا‬ ‫ ا‬ ‫ى‬  ‫أم‬
Problem : ‫ ا‬
.   ‫د‬‫ ا‬‫ ا‬ 
.   ‫ات‬ ‫ة‬ ‫ع‬‫ل ا‬  ‫ل ا‬‫ب ا‬ ‫ف‬  ‫رة‬  ‫أى‬
. ‫ ا‬.. ‫ وا‬‫ وا‬‫ ا‬ ‫ت‬‫م‬‫ ا‬‫ت و‬‫ ا‬ ‫ و‬    ‫اد‬‫ إ‬: 

:Problem Solving : ‫ ا‬ 


. ‫ف أو م‬ ‫ل ا‬  ‫ ا‬ ‫ت ا‬‫ وا‬‫م‬‫ات وا‬‫ ا‬
( ‫ وا‬‫ ) و‬  ‫ ا‬ ‫ل‬ ‫ و‬ ‫ات‬ ‫ت‬‫اءات و‬‫ وا‬‫ع ام‬‫ ا‬ : ‫ل ا‬‫ل ا‬‫وا‬

!!  ... ‫ ا‬‫ا‬ ‫ ا‬  ‫ ا‬ ‫ م‬‫و‬

: Problem Solving Stages : ‫ ا‬ ‫ا‬ 


(  ) . ‫ أو ا‬‫ ا‬‫ت ا‬‫ة و‬‫ت ا‬‫ت وا‬‫ ا‬ / : ‫ ا‬ "‫أو‬
:( Algorithm ) ‫ارز‬‫ ا‬‫ات ا‬ ‫اد‬‫ إ‬:‫م‬
.  ‫اءات ا‬‫ ا‬  ‫ل‬     ‫ ا‬‫ ا‬‫ أ‬
. ‫ات ا‬‫ ا‬   : ‫ارز‬‫ا‬

‫ ا‬ ‫اد‬‫ ا‬ ‫ت‬‫ت و‬  ‫ ا‬‫ و‬  ‫و‬
،‫ارز‬‫ ا‬   ‫ ا‬ ‫ و‬ ‫ ا‬‫( م‬‫ارز‬‫) ا‬
Flow Chart :‫ ا‬‫ا‬: ‫ات ا‬  ‫ق‬‫ ط‬‫ أ‬‫و‬
: Flow Chart ‫ ا‬‫ا‬ 
‫دة‬  ‫ أو‬  ‫ز‬‫ت ا‬‫ ا‬   ‫ل‬ ‫ ا‬    
"‫ ا‬‫ا‬ ‫ات‬
.     ‫ و‬‫ ا‬‫اءة و‬ . ١
 ‫م‬‫ح ا‬  ‫ة‬. ٣
. ‫ن‬ ‫ إذا‬‫ و‬‫م‬ ‫ أ‬. ٤

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 1 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

:( Program Design ) ‫ ا‬ ‫م‬‫ ا‬ :


‫ى‬‫ إ‬‫ إ‬ ‫ م‬‫ ا‬‫ا‬ ‫ ا‬‫ ( و‬Flowchart ) ‫ ا‬   ‫ء‬‫م‬‫ ا‬
( ‫ا ا‬  Visual Basic.Net ‫ك دوت م‬ ‫ال‬  ‫ ) و‬. ‫ت ا‬

:( Program Testing ) ‫ أ‬‫ و‬‫م‬‫ ا‬ ‫ر‬‫ ا‬:‫را‬


  ‫ ا‬‫ ا‬‫رم‬  ‫ م‬  ‫وف م‬ ‫م‬ ‫ت‬‫م‬ ‫ل‬‫ إد‬‫ ط‬ ‫وذ‬
 ()  ‫ م‬ ‫د‬   ‫م‬). ‫ء وم‬‫ ا‬‫ أن م‬ ‫ و‬‫ ا‬
. ‫ ا‬‫ م‬‫ ا‬‫رم‬‫( و‬+) 
:( Program Documentation ) ‫م‬‫ ا‬ :
:  ‫ ا‬ ‫ت‬‫ ا‬‫ات ا‬‫ ا‬  ‫ ط‬ ‫وذ‬
‫ع إ‬   ‫ظ‬ ‫م‬‫ ا‬  ‫رك‬ ‫ و‬- ‫ ا‬ –  ‫ آ‬‫ر‬‫ و‬- ‫م‬‫ ا‬‫ وأوا‬- ‫ت‬‫ و‬- ‫ت‬ )
. ‫ص آ‬‫ أ‬‫ا‬  ‫ أو‬‫م‬‫ ا‬    ‫اك أ‬‫ ا‬  ( ‫ف ا‬ ‫ أي و‬

‫ أو ا‬‫ا‬‫ا‬

. ‫ز ا‬‫ ا‬ ‫ة‬‫ز أ‬‫ ا‬‫ و‬، ‫ت ا‬   ‫ز‬‫ ر‬‫ا‬‫ ا‬‫و‬
‫ ؟‬‫ ا‬‫ا‬  ‫ أي ر‬‫ا‬‫ ا‬  : ‫ال‬ ◄
. ‫ز‬‫ ر‬ ‫ و‬، ‫ ا‬‫ا‬  ‫ اي ر‬‫ا‬‫ ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 2 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

: ‫ ا‬‫ا‬ ‫اع‬‫ أم‬


(‫اﺧﺘﻴﺎر – اﻟﺘﻜﺮار‬/‫ )اﻟﺒﺴﻴﻄﺔ – ﺑﻬﺎ ﻗﺮار‬: ‫ﺳﻮف ﻧﺪرس ﺛﻼﺛﺔ أﻧﻮاع ﻟﺨﺮاﺋﻂ اﻟﺘﺪﻓﻖ وﻫﻲ‬

Simple Flowcharts: ‫ ا‬‫ ا‬‫ا‬ : ‫أو‬


  ‫ف‬ ‫ ا‬ ‫ أن‬ ‫ و‬، ‫ ا‬ ‫ و‬‫ ر‬‫ح ط‬  (١) ‫ل ا‬‫ ا‬ ، ‫ ا‬‫ا‬‫ أ‬
: ‫ ر‬، ‫ا‬
: ( ١ ) ‫ل‬
‫ ؟‬‫ر ا‬‫ وإظ‬‫ إد‬ ‫د‬  ‫ ا‬ ‫ ار‬

:‫ ا‬   ‫ا‬ ‫ث‬  ‫ ا‬‫ن ط‬

:‫ ا‬ : ‫أو‬


‫د‬  : ‫ت‬‫ا‬
B‫م‬‫ و ا‬A ‫ول‬‫د ا‬‫ا‬: ‫ت‬‫ا‬
C  ‫ ا‬ C=A+B : (‫ )ا‬‫ا‬
: ‫م‬
: 

(‫ – إم‬‫ – إط‬‫ – إ‬‫أ – إد‬‫ ) إ‬‫ات و‬   ‫ن‬ ‫ ا‬‫ا‬‫ أن ا‬  ‫ذا‬

‫ ا‬‫ا‬ ‫ و‬‫ ا‬‫ ا‬‫ ر‬ ‫ا‬  ‫ء ا‬‫ا‬
.‫ ا‬ ‫ و‬‫ا‬‫ ا‬ ‫ ا‬ ‫أ‬ - ١
.   ‫ى‬ ‫ة‬‫ا‬ ‫ن‬ ‫ و‬Variable  ‫ ا‬C ‫ و‬B ‫ و‬A     - ٢
C .‫ ا‬ ‫ ا‬‫ وو‬B ‫ ا‬‫ و‬A ‫ ا‬   - C=A+B ‫د‬‫ ا‬- ٣
‫ع‬‫ازي ا‬  ‫ " دا‬Enter "  ‫ا‬ B ‫ و‬A  ‫ل‬‫ إد‬ ‫ ا‬ - ٤
.‫ أو أد‬Input ‫ أو‬Read  ‫ ا‬‫دى م‬ ‫ آ‬ ‫ أي‬‫ا‬‫ ا‬‫و‬
.     ‫ إم‬  ‫ دا‬‫ ا‬‫د‬ ‫ و‬ - ٥
Output  ‫ ا‬‫ دا‬C ‫ ا‬ ‫ج و‬‫ ا‬ ‫ ا‬ - ٦
.‫ج‬‫ أو ا‬‫ أو أط‬Print  ‫ ا‬‫دى م‬ ‫ آ‬ ‫ أي‬‫ا‬‫ ا‬‫و‬
.‫ات ا‬    ‫ أ‬‫ إ‬‫ أ‬ ‫ه‬‫ ا‬  - ٧

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 3 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ذ‬‫ ا‬‫ ا‬‫ وط‬‫ ا‬‫ا‬   ‫أ‬


: Y = 3X + 2 ‫و‬‫ ا‬‫ر‬‫ ا‬ ‫د‬   

‫ ا‬ : ‫أو‬


Y : ‫ت‬‫ا‬
X : ‫ت‬‫ا‬
Y : (‫ )ا‬‫ا‬

Y = 3X + 2

. ‫د‬‫ج (ا‬ )‫ م‬‫ و‬‫ وا‬  ‫د‬ ‫ي‬ ‫ف ا‬‫ي ا‬ 
(‫ت‬)‫ أو أ‬‫ى‬ ‫ي‬    ‫دة أو‬   ‫ف ا‬‫ي ا‬ ‫ أن‬ 

  ‫ و‬ ‫ب‬ ‫ ا‬ ‫ وار‬‫ات ا‬ ‫ ا‬: ‫ ا‬ ‫ل‬ 
Area = l * w ‫ب ا‬ ‫د‬ ‫ أن‬‫ ا‬ W ‫ض‬‫ وا‬L ‫ل‬‫ا‬
Perimeter = 2 * (l + w ) ‫ب ا‬ ‫د‬‫و‬
‫ ا‬ : ‫أو‬
L , W : ‫ت‬‫ا‬ Area , Perimeter : ‫ت‬‫ا‬
Perimeter = 2 * (l + w ) Area = l * w Area , Perimeter : (‫ )ا‬‫ا‬
‫ ﺧﺮﻳﻄﺔ اﻟﺘﺪﻓﻖ‬: ‫ﺛﺎﻟﺜﺎ‬ ‫ ﺧﻄﻮات اﻟﺤﻞ‬: ‫ﺛﺎﻧﻴﺎ‬

Start

Read L , W
L , W
Area = l * w
Area = l * w
Perimeter = 2 * (l + w ) Perimeter = 2 * (l + w )
Area , Perimeter
Print Area , Perimeter

End
‫ء‬‫ه ا‬ ‫ا‬‫ ا‬ ‫ ود‬، ‫ب‬‫ ا‬‫ ا‬  Perimeter ‫ و‬، ‫ ا‬‫ ا‬  ‫ ا‬ ‫رة‬ Area  : ‫ﻻﺣﻆ‬
.   ‫ى ا‬  ‫ل‬ 

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 4 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ م‬ ‫ة‬‫ا‬‫ ا‬ ‫ب‬ ‫ ا‬ ‫ وار‬‫ات ا‬ ‫ ا‬: ‫ة‬‫ا‬‫ ا‬ ‫ل‬ 
‫ ؟‬Area = 3.14 * R * R ‫د‬‫ أن ا‬‫ ا‬ R ‫ا‬
‫ ا‬ : ‫أو‬
Area : ‫ت‬‫ا‬
R : ‫ت‬‫ا‬
Area = 3.14 * R * R Area : (‫ )ا‬‫ا‬
‫ ﺧﺮﻳﻄﺔ اﻟﺘﺪﻓﻖ‬: ‫ﺛﺎﻟﺜﺎ‬ ‫ ﺧﻄﻮات اﻟﺤﻞ‬: ‫ﺛﺎﻧﻴﺎ‬

Start

Read R R

Area = 3.14 * R * R
Area = 3.14 * R * R

Area
Print Area

End

‫ر ؟‬‫د ا‬  ‫ات‬‫د ا‬ ‫ب‬ ‫ ا‬ ‫ وار‬‫ات ا‬ ‫ ا‬: ‫واﺟﺐ‬
‫ ا‬ : ‫أو‬
: ‫ت‬‫ا‬ : ‫ت‬‫ا‬
: (‫ )ا‬‫ا‬
‫ ﺧﺮﻳﻄﺔ اﻟﺘﺪﻓﻖ‬: ‫ﺛﺎﻟﺜﺎ‬ ‫ ﺧﻄﻮات اﻟﺤﻞ‬: ‫ﺛﺎﻧﻴﺎ‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 5 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ ا‬‫ا‬  Decision ‫ار‬‫ذ ا‬‫ع ) ا‬‫ ا‬‫ا‬‫ ( ا‬‫م‬ )


  ‫ى‬‫ت أ‬ ‫ع ا‬‫ ا‬ ‫ أو‬,  ‫ أو‬‫ال م‬‫ ا‬‫ن إ‬ ‫ال‬  ‫ى‬ ‫ت‬‫ ا‬ ‫ك ا‬ 
(  ٣ ‫ ر‬‫ و‬، ‫ر‬‫ ا‬/ ‫ار‬‫ ا‬‫ ا‬‫ا‬  ‫ع‬‫ا ا‬  ‫ج‬ ‫ ) وذ‬... ‫ ا‬ ‫ل‬ 
: ‫ ا‬‫ا‬  ‫م‬‫ع ا‬‫ ا‬  ‫ أ‬
‫ ؟‬٥٠ ‫وى‬ ‫ أو‬ ‫ ا‬‫ ا‬‫ر‬‫ن ا‬ ‫ أن‬  ‫ م‬    
‫ر‬‫ ا‬: ‫ت‬‫ا‬ ‫ م‬‫ ط‬: ‫ت‬‫ا‬ ‫ ا‬ : ‫أو‬
‫ م‬  ٥٠ ‫وى‬ ‫ أو‬ ‫ا‬  ‫م‬ ‫ إذا‬: (‫ )ا‬‫ا‬

: ‫ﻣﻠﺤﻮﻇﺔ ﻫﺎﻣﺔ‬
‫ة‬‫ ا‬‫ إ‬  (  ‫ )ا‬٥٠ ‫ وي‬ ‫ أو‬ ‫ أ‬X  ‫ن‬ ‫ أن‬  ‘ ١ - ٣ ‫ة‬‫ ا‬  
.‫ ة‬ ٤ ‫ة‬ ‫ و‬١ - ٣ ‫ة‬‫ ا‬   (   ‫ )ا‬٥٠  ‫ أ‬‫ ا‬‫م‬ ‫ إذا‬‫ أ‬،، ٤ ‫ر‬
" ‫ف‬  "   ‫وى‬  ‫ن ا‬ ‫ وإذا‬‫د‬      
( ‫ف‬  ) ‫ أو ط‬R ‫د‬  ‫ م‬‫ ط‬: ‫ت‬‫ا‬ ‫ ا‬ : ‫أو‬
‫ا‬ ‫ ا‬: ‫ت‬‫ا‬
R ‫ ا‬‫ م‬‫ إط‬‫ ذ‬ ‫ و‬، ‫ف‬  ‫إط‬  ‫م‬ ‫ اذا‬:(‫ )ا‬‫ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 6 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

: ‫ﻻﺣﻆ ﻓﻰ اﻟﻤﺜﺎل اﻟﺴﺎﺑﻖ‬


 ‫ف‬  ‫ ط‬ ‫ف‬ ‫ن م‬ ‫ إذا‬num2=0  ‫ال و‬ ‫د‬ ( ‫ ا‬) ٤ ‫ة ر‬‫ ا‬-١
.‫ ا‬  ‫ و‬‫م‬‫ء ا‬‫م‬ ٧ ‫ة ر‬‫ ا‬‫ب إ‬‫ ا‬ ‫ت‬‫ ا‬‫ام‬
٢-٤ ‫ أو‬١-٤ ‫ ا‬   ‫م‬ ‫ة‬ ٥ ‫ة‬‫ ا‬‫ ا‬ ( ٤ ‫ة‬ )‫ ا‬    -٢
: ( ‫دى‬ ‫ أو‬‫د ) زو‬‫ع ا‬‫ م‬‫ ط‬ ‫ل ر‬‫د‬   
‫د‬ : ‫ت‬‫ا‬ ( ‫دى‬ ‫ أو‬‫د ) زو‬‫ع ا‬‫ م‬‫ ط‬: ‫ت‬‫ا‬ ‫ ا‬ : ‫أو‬
‫دى‬ ‫ ر‬‫ ام‬ ‫ ذ‬‫ و‬ ‫ون‬ ٢  ‫ ا‬ ‫ن‬ ‫ إذا‬‫د زو‬‫ ا‬  : (‫ )ا‬‫ا‬

 ‫وى‬ ‫ أو‬‫ ا‬ ‫ أو ا‬‫ ا‬ ‫ أ‬‫ ط‬ ‫ارة‬‫ ا‬‫ در‬ ‫ل‬   
: ‫ت‬‫ا‬ ‫ ا‬ : ‫أو‬
D : ‫ت‬‫ا‬
: (‫ )ا‬‫ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 7 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

:  ‫د ا‬‫ وا‬،  ‫د ا‬‫ ا‬‫ ط‬  ‫د‬ ‫ل‬‫د‬   
: ‫ت‬‫ا‬ ‫ ا‬ : ‫أو‬
Y X X , Y : ‫ت‬‫ا‬
Y X :( ‫ )ا‬‫ا‬
‫ ﺧﺮﻳﻄﺔ اﻟﺘﺪﻓﻖ‬: ‫ﺛﺎﻟﺜﺎ‬ ‫ ﺧﻄﻮات اﻟﺤﻞ‬: ‫ﺛﺎﻧﻴﺎ‬

Start

X,Y
Read X , Y
x>y
True X
Is X > Y X ‫اﻟﻌﺪد اﻷﻛﺒﺮ ﻫﻮ‬

False
Y ‫اﻟﻌﺪد اﻷﻛﺒﺮ ﻫﻮ‬
Y
End

‫ ا‬ ‫ ر‬‫ أ‬ ، R  ‫ة م‬‫ دا‬ ‫ب‬ ‫ ا‬‫ ا‬ ‫ ا‬: ‫ واﺟﺐ‬
‫ ؟؟‬ R  ‫ل‬‫ اد‬ ‫م‬‫ ا‬ ‫وج‬‫ ا‬ ‫ح‬  
‫ﺧﺮﻳﻄﺔ اﻟﺘﺪﻓﻖ اﻟﻤﻌﺪﻟﺔ‬ ‫ﺧﺮﻳﻄﺔ اﻟﺘﺪﻓﻖ‬

Start

Input R

True
A = 3.14 * R * R
False

Print A

End

( <> ) ‫ وﻋﻼﻣﺔ أﻗﻞ ﻣﻦ ﻫﻲ ) < ( وﻋﻼﻣﺔ ﻻ ﺗﺴﺎوى ﻫﻲ‬، ( >) ‫ وﻋﻼﻣﺔ اﻷس ﻫﻰ ) ( وﻋﻼﻣﺔ أﻛﺒﺮ ﻣﻦ ﻫﻰ‬، ( * ) ‫ ﻋﻼﻣﺔ اﻟﻀﺮب ﺑﺎﻟﻜﻤﺒﻴﻮﺗﺮ ﻫﻰ‬: ‫ﻣﻠﺤﻮﻇﺔ‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 8 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

( Loop ) ‫ ا‬‫ا‬  ‫ار‬‫ت ا‬‫ ا‬‫ا‬‫ ( ا‬ )


: ٣ ‫ إ‬١  ‫اد‬‫ ا‬   
‫ ا‬ : ‫أو‬
‫د‬‫ ا‬: ‫ت‬‫ا‬ ٣ ‫ إ‬١  ‫اد‬‫ ا‬‫ ط‬: ‫ت‬‫ا‬
٣  ‫أ‬    ‫ ا‬ ١ ‫ار‬ ‫د‬‫ ز‬ ‫د‬‫ ا‬‫ ط‬: (‫ )ا‬‫ا‬

:  ‫ظ‬
٤ ‫ة ر‬ ‫ب‬  M=4   ‫ و‬M  ‫م‬‫ ا‬  ٣ ‫ى ا‬  M  ‫ ط‬- ١
. ‫ات ا‬  ‫ و‬‫ ا‬  ‫ ا‬‫ا‬  ‫ة‬‫ ا‬- ٣
‫ ؟؟؟‬‫ ( آ‬ )  ‫ ا‬‫ ا‬ ‫ ر‬‫ أ‬: 

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 9 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ ؟؟‬‫ل ا‬‫ ا‬ ‫ات ا‬   

‫ا‬ M  ‫ة‬‫ا‬


   ‫ا‬ ١
١ M=1 ٢
١ (True) M<=3 ‫م‬ ‫ إذا‬٣
١ ١ M ‫ إط‬١ – ٣ 1
٢ M=M+1 ٢ – ٣
٢ ٣ ‫ة ر‬ ‫ إذ‬٣ – ٣
٢ (True) M<=3 ‫م‬ ‫ إذا‬٣
٢ ٢ M ‫ إط‬١ – ٣ 2
٣ M=M+1 ٢ – ٣
٣ ٣ ‫ة ر‬ ‫ إذ‬٣ – ٣
٣ (True) M<=3 ‫م‬ ‫ إذا‬٣
٣ ٣ M ‫ إط‬١ – ٣ 3
٤ M=M+1 ٢ – ٣
٤ ٣ ‫ة ر‬ ‫ إذ‬٣ – ٣
٤ (False) M<=3 ‫م‬ ‫ إذا‬٣
٤ ‫ م‬٤

‫ ؟؟‬‫ار‬‫ ا‬‫ى ا‬  ‫ات‬ ‫د‬  : ‫س‬


٣ :‫ج‬
‫ ؟؟‬‫ار‬‫ ا‬‫ء ا‬‫ ام‬ M   :‫س‬
٤ :‫ج‬

:  ‫ظ‬
٤ ‫ ﺗﺴﺎوى‬M ‫ ﻋﻨﺪﻣﺎ ﺗﻜﻮن ﻗﻴﻤﺔ‬False ‫ ﻳﺼﺒﺢ اﻟﺸﺮط ﺧﻄﺄ‬-١

. ً‫ ﻓﻰ اﻟﻤﺜﺎل اﻟﺴﺎﺑﻖ ﻧﺴﺘﻨﺘﺞ أن ﻋﺪد ﻣﺮات اﻟﺘﻜﺮار ﻣﻌﺮوف ﻣﺴﺒﻘﺎ‬-٢

٣-٣ ‫ و‬٢-٣ ‫ و‬١-٣ ‫ ﺣﻴﺚ ﻳﺘﺴﺒﺐ ﻓﻰ ﺗﻜﺮار اﻟﺨﻄﻮات‬، ‫ أى ﻋﺪاد‬COUNTER ‫ ﻳﺴﻤﻰ‬M ‫ اﻟﻤﺘﻐﻴﺮ‬-٣
. ( ‫ﻟﻌﺪد ﻣﺤﺪد ﻣﻦ اﻟﻤﺮات ) ﺛﻼث ﻣﺮات‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 10 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

٣ ‫د‬‫ب ا‬ ‫ول‬    


‫ ا‬ : ‫أو‬
‫د‬‫ ا‬: ‫ت‬‫ا‬ ٣ ‫ب ا‬ ‫ول‬ ‫ ط‬: ‫ت‬‫ا‬
‫ن‬  ‫د‬‫ ا‬‫ ط‬: (‫ )ا‬‫ا‬

١٣    ‫ن ا‬  J  ‫ن‬ ‫م‬‫ ا‬ : ‫ظ‬ ☺


‫ ؟‬٣ ‫د‬‫ب ا‬ ‫ول‬ ‫ ا‬‫ ا‬‫ و‬٣ – ١  ‫اد‬‫ار ا‬    ‫ت‬‫ ا‬  :‫س‬

.............................................................................................................................. : ‫ج‬

N ‫ و‬‫ إد‬ ‫د‬ ‫ب‬ ‫ول‬    


‫د‬‫ ا‬: ‫ت‬‫ا‬ ‫د‬‫ب ا‬ ‫ول‬ ‫ ط‬: ‫ت‬‫ا‬ ‫ ا‬ : ‫أو‬
‫ إد‬ ‫د‬ ‫ب‬ ‫ول‬ ‫ ط‬: (‫ )ا‬‫ا‬

Start

Read N

J=1

False Is J <= 12 J=J+ 1

True
Print J * N

End

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 11 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ ؟‬١٠ ‫ إ‬١  ‫اد‬‫ ا‬ ‫د‬‫اد ا‬‫ ا‬   


‫د‬‫ ا‬: ‫ت‬‫ا‬ ١٠ ‫ إ‬١  ‫د‬‫اد ا‬‫ ا‬‫ ط‬: ‫ت‬‫ا‬ ‫ ا‬ : ‫أو‬
١٠ ‫إ‬    ‫ ا‬ ٢ ‫ار‬ ‫د‬‫ ز‬ ‫د‬‫ ا‬‫ ط‬: (‫ )ا‬‫ا‬

Start

M=1

False
M <= 10

True

Print M

M=M+2
End

.   ‫ ا‬‫ و‬M = 2 ‫ن‬‫ و‬ ‫ت‬‫ ا‬‫ ا‬‫ ا‬   ‫و‬‫اد ا‬‫ ا‬‫ ط‬  : ‫ظ‬ 

‫ ؟‬٣ ‫ إ‬١  ‫اد ا‬‫ع ا‬    


، ‫ ﻛﻌﺪاد‬N ‫ﻳﺴﺘﺨﺪم اﻟﻤﺘﻐﻴﺮ‬ ‫ ا‬ : ‫أو‬
٣ ‫ إ‬١  ‫اد ا‬‫ع ا‬ ‫ ط‬: ‫ت‬‫ا‬
‫ ﻟﻠﺘﺠﻤﻴﻊ‬SUM ‫واﻟﻤﺘﻐﻴﺮ‬
‫د‬‫ ا‬: ‫ت‬‫ا‬
‫ع‬‫ ا‬  ‫ن‬   ٣ ‫ إ‬١  ‫اد‬‫ع ا‬ ‫ ط‬: (‫ )ا‬‫ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 12 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

:  ‫ت‬ 
   Sum ‫ ا‬‫اد أ‬  N ‫ ا‬ - ١
‫ ا‬‫ و‬٦ ‫وى‬ Sum ‫ و‬٤ ‫وى‬ N  ‫م‬‫ ا‬‫ م‬ ‫ن‬ ‫م‬‫ ا‬ - ٢
‫ن‬  ٥ ‫ة‬‫ ا‬  ١٠ ‫ إ‬١  ‫د‬‫اد ا‬‫ع ا‬  ‫ ا‬  ‫ إذا‬- ٣
‫د‬‫اد ا‬‫ ا‬ ‫ه‬‫ا و‬‫ و‬٥  ٣ ‫ن‬ ٢ ‫دة‬‫ و‬١ ‫ة‬ ‫ أول‬N ‫ن‬  N = N +2
N > 10  ٦ ‫ة‬‫ ا‬ ‫ن ا‬‫و‬
  ‫أ‬ N  ‫ن‬ ٢ ‫ة‬‫ ا‬  ١٠ ‫ إ‬١  ‫و‬‫اد ا‬‫ع ا‬  ‫ ا‬ ‫ إذا أردم‬‫ أ‬- ٣
N>10 ‫ن‬ ٦ ‫ة‬‫ وا‬N = N + 2 ‫ن‬ ‫ أ‬٥ ‫ة‬‫ وا‬N = 0

:‫وا‬
  ‫ل ا‬‫ ا‬ ‫ ا‬ ‫ ر‬‫أ‬   ‫ل ا‬‫ ا‬ ‫ ا‬ ‫ ر‬‫أ‬
‫ ؟‬١٠ ‫ إ‬١  ‫ى‬ ‫و‬‫اد ا‬‫ع ا‬   ‫ ؟‬١٠ ‫ إ‬١  ‫ى‬ ‫د‬‫اد ا‬‫ع ا‬  

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 13 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

( ‫ول‬‫ ا‬‫ ) ا‬‫ر‬‫ب ا‬‫ ا‬‫ أ‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 14 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ ا‬ ‫ ا‬‫ ط‬ ...  ‫ذا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 15 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫م‬‫ ا‬‫ا‬

Introduction to Visual Basic.NET .... ‫ك دوت م‬ ‫ال‬  
: ‫ب‬‫ ا‬‫ا‬‫أ‬
‫ﺑﻌﺪ دراﺳﺘﻨﺎ ﻟﺨﺮاﺋﻂ اﻟﺘﺪﻓﻖ ﻓﻲ ﺣﻞ اﻟﻤﺸﻜﻼت ﺳﻮف ﻧﺘﻌﻠﻢ ﻓﻲ ﻫﺬا اﻟﻔﺼﻞ اﻟﺘﻌﺎﻣﻞ ﻣﻊ ﻟﻐﺔ اﻟﻔﻴﺠﻮال ﺑﻴﺰﻳﻚ دوت ﻧﺖ‬
. ‫ﺣﺘﻰ ﻳﻤﻜﻨﻚ ﺗﺤﻮﻳﻞ ﺧﻄﻮات ﺣﻞ اﻟﻤﺸﻜﻠﺔ إﻟﻰ أواﻣﺮ ﺑﺮﻣﺠﺔ ﻳﻤﻜﻦ ﺗﻨﻔﻴﺬﻫﺎ‬
: ‫ك دوت م‬ ‫ال‬‫ ا‬  : (‫ )أو‬
،‫ ا‬ ‫ن‬ ‫ و‬، ‫ى ا‬‫ ذات ا‬‫ت ا‬ ‫ى‬‫ إ‬
. ‫ت‬‫ج ا‬‫م‬ ‫ا‬‫ ا‬‫ و‬،‫ ا‬‫دات ا‬  ‫ و‬‫ أن أوا‬

: ‫ك دوت م‬ ‫ال‬‫ ا‬ ‫ت‬ 


Windows Applications  ‫ت‬ - ١
Web Applications ‫ت و‬ - ٢

: ‫ة ا‬‫ وذا‬‫ ا‬: (‫م‬) 


‫ت‬‫ء ا‬‫ إم‬     ‫ت ا‬‫ وا‬‫وا‬‫ ا‬
. ‫ة ا‬‫ا‬
: ‫و‬
‫م‬‫ ا‬‫ وا‬  ‫ي‬‫ ا‬ ‫ ا‬ ‫ن‬   ‫ ﺧﺼﺎﺋﺺ‬- ١
‫ زر ا‬ ‫ث ا‬  ‫ أﺣﺪاث‬- ٢
‫ت‬‫ وا‬‫وا‬‫ ا‬  ، ‫ت‬‫ و‬‫ أوا‬   ‫ى‬ ‫ إﺟﺮاءات‬- ٣
‫اء‬‫ا ا‬  

. ‫ث‬  ‫ و‬‫ ا‬ ‫م‬ Vb.net  ُ


: ‫ ﻛﺎﺋﻨﻴﺔ اﻟﺘﻮﺟﺔ‬
‫ة ا‬‫ ذا‬ ‫ت‬ ‫ل‬   ‫ا‬ ‫ن‬
: ‫ ﻣﻮﺟﻬﺔ ﺑﺎﻟﺤﺪث‬
 ‫ث‬ ‫ع‬‫ و‬  ‫ت‬‫ وا‬‫وا‬‫ن ا‬

: Net Framework ‫ر ا‬‫ وإط‬Visual Basic.net ‫ك دوت م‬ ‫ال‬‫ ا‬ : () 

‫ت‬‫ء ا‬‫ إم‬  ‫ اﻟﻤﻜﺘﺒﺎت ا‬


 ‫ت ا‬‫ ا‬  ‫ة ا‬‫ا‬  ‫ ﺑﻴﺌﺔ ﺗﺸﻐﻴﻞ‬
 ‫ ا‬‫ ا‬ ‫ ا‬ ‫ت ا‬‫ وا‬‫وا‬‫ ا‬ ‫ا‬ ‫ اﻟﻤﺘﺮﺟﻤﺎت‬
‫ ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 16 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

: IDE ‫ ا‬‫ ا‬‫ و‬Visual Basic.net ‫ك دوت م‬ ‫ال‬‫ ا‬ : (‫ )را‬
. IDE      ‫ إ‬Visual Basic.Net   ‫ج‬

:IDE ‫ﺗﻌﺮﻳﻒ اﻟـ‬


‫ أدوات‬   Integrated Development Environment  ‫ر‬‫ ا‬
    ‫ى‬‫ ( وا‬‫ ا‬... - ‫ – و‬ – ‫وز‬‫ت ) و‬ ‫ء‬‫ إم‬  ‫ات‬‫و‬
Visual Studio ‫د‬‫ال ا‬
: IDE ‫ﺷﺎﺷﺔ اﻟـ‬

 ‫وع‬ ‫ء‬‫إم‬

:  ‫وع‬ ‫ء‬‫إم‬


Create Your First Application  ‫ ا‬ – IDE ‫ة ا‬ ‫ ا‬‫ ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 17 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

 IDE  ‫ ا‬‫ ا‬ Create Your First Application  ‫وع‬ ‫ء‬‫ إم‬ ‫ ا‬‫و‬
 ‫وع‬ ‫ ( ا‬‫ ا‬‫ ا‬ ) IDE ‫ة‬‫ م‬‫ و‬‫ا ا‬  ‫ ا‬

٢
٣

:‫ﻣﻦ اﻟﺮﺳﻢ ﻧﺠﺪ ﺑﻌﺾ ﻣﻜﻮﻧﺎت ﺑﻴﺌﺔ اﻟﺘﻄﻮﻳﺮ اﻟﻤﺘﻜﺎﻣﻠﺔ وﻫﻲ‬


( Toolbox ) ‫دوات‬‫وق ا‬ - ٢ ( Form ) ‫ذج‬‫ة ا‬‫ م‬- ١
( Solution Explorer ) ‫ة ا‬‫ م‬- ٤ ( Properties ) ‫ة ا‬‫ م‬- ٣
: Form ‫ذج‬‫ ا‬: ‫أو‬
.  ‫ ا‬Controls ‫ أدوات ا‬‫ل و‬  ‫ ا‬  ‫ ا‬‫م‬‫ ا‬‫ وا‬ ُ
. ...Label TextBox Button : 

F5 ‫ﻣﻠﺤﻮﻇﺔ‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 18 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

Toolbox ‫دوات‬‫وق ا‬ :‫م‬


. ‫ت‬ ‫رة‬  ‫ و‬‫ أدوات ا‬ ‫ و‬. ‫ذج‬‫ة ا‬‫ م‬ ‫ و‬ ‫ ا‬‫ أدوات ا‬ ‫ى‬

‫ت‬‫ه ا‬ ‫ و‬


( Common Controls ) ‫ أدوات اﻟﺘﺤﻜﻢ ﺷﺎﺋﻌﺔ اﻻﺳﺘﺨﺪام‬-
( Menus & Toolbars .)‫ اﻟﻘﻮاﺋﻢ وأﺷﺮﻃﺔ اﻷدوات‬-
‫ﺣﻴﺚ ﻳﻨﺪرج ﺗﺤﺖ ﻛﻞ ﻓﺌﺔ ﻣﺠﻤﻮﻋﺔ ﻣﻦ أدوات اﻟﺘﺤﻜﻢ‬

+ ‫ظ‬

All Windows Forms

: ‫ ا‬‫ أدوات ا‬‫ و‬


TextBox ‫وق ا‬ -٢ Button ‫ زر ا‬-١
List Box ‫وق ا‬ -٤ Label ‫ان‬‫وق ا‬ -٣
CheckBox ‫ر‬‫وق ا‬ -٦ ComboBox ‫د‬‫ وا‬‫وق ا‬ -٥
. ‫ وا‬...... Radio Button ‫وق زر راد‬ -٧
‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 19 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

Properties Window ‫ة ا‬‫ م‬:


. ‫ة ا‬‫ م‬   ‫ ا‬   ‫ أدوات ا‬ ‫ أداة‬
: ‫ظ‬
‫و‬‫ ا‬‫ ا‬ 
 ‫ة ا‬‫ م‬
‫ء ا‬‫ا‬
‫اﻟﻌﻤﻮد‬ IDE ‫ ا‬ 
‫اﻟﻌﻤﻮد اﻷﻳﻤﻦ‬
‫اﻷﻳﺴﺮ‬
‫ﻳﻮﺟﺪ ﺑﻪ ﻗﻴﻤﺔ‬
‫ﻳﻮﺟﺪ ﺑﻪ‬
‫اﻟﺨﺎﺻﻴﺔ‬
‫اﺳﻢ‬
‫اﻟﺨﺎﺻﻴﺔ‬ ، ‫ ا‬   ‫د ا‬‫ ا‬
‫ ا‬‫ ا‬  ‫د ا‬‫وا‬

Solution Explorer : ‫ض ا‬ :‫را‬


. Solution ‫ ا‬ ‫دة‬‫ ا‬Projects ‫ت‬‫و‬‫ أو ا‬Project ‫وع‬‫ات ا‬‫ت و‬   ‫ض‬ُ

‫ت‬‫ات و‬
‫ول‬‫وع ا‬‫ا‬ ‫ ا‬‫ا‬

‫ول‬‫وع ا‬‫ا‬

‫ت‬‫ات و‬ ‫م‬‫وع ا‬‫ا‬


‫ول‬‫وع ا‬‫ا‬

MyFirstSolution MyFirstProject : ‫ل‬


‫ ؟؟‬MySecondProject
IDE ‫وﻣﻦ اﻟﺸﺎﺷﺔ اﻻﻓﺘﺘﺎﺣﻴﺔ ﻟﻨﺎﻗﺬة اﻟـ‬، ‫ ﺑﻌﺪ ﻓﺘﺢ اﻟﻔﻴﺠﻮال ﺑﻴﺰك ﻣﻦ ﻗﺎﺋﻤﺔ إﺑﺪأﺛﻢ ﻛﺎﻓﺔ اﻟﺒﺮاﻣﺞ ﺛﻢ اﻟﻔﻴﺠﻮال‬: ‫ا‬
. ‫ ﻹﻧﺸﺎء ﻣﺸﺮوع ﺟﺪﻳﺪ‬Create Your First Application ‫* ﻳﺘﻢ اﻟﻀﻐﻂ ﻋﻠﻰ‬

New Project ‫ ﻧﺨﺘﺎر‬File ‫ ﻣﻦ ﻗﺎﺋﻤﺔ‬- ‫أو ﺑﻌﺪ ﺗﺸﻐﻴﻞ اﻟﻔﻴﺠﻮال ﺑﻴﺰك‬
. OK ‫ ﺛﻢ ﻧﻀﻐﻂ‬MyFirstProject ‫ ﻓﺘﻈﻬﺮ ﻟﻨﺎ ﻧﺎﻓﺬة ﻧﻜﺘﺐ اﺳﻢ اﻟﻤﺸﺮوع‬
add ‫ ﻧﺨــــﺘﺎر اﻟﻘﺎﺋﻤـــﺔ اﻟﻔﺮﻋﻴـــــﺔ‬File ‫ ﻣﻦ ﻗﺎﺋﻤﺔ‬: ‫ وﻹﺿﺎﻓﺔ ﻣﺸﺮوع آﺧﺮ ﻟﻠﺤﻞ‬
. ok ‫ ﺛﻢ اﻟﻀﻐﻂ ﻋﻠﻰ‬MySecondProject ‫ وﻧﻜﺘﺐ اﺳﻢ اﻟﻤﺸﺮوع‬New Project ‫ﺛﻢ اﻷﻣﺮ‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 20 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

( ‫م‬‫ ا‬‫ ) ا‬‫ر‬‫ب ا‬‫ ا‬‫أ‬ 

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 21 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 22 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ ا‬‫ا‬

Controls .... ‫ أدوات ا‬ 


::   ‫دوات‬‫ه ا‬ ‫ و‬، ( V.B ) ‫ا‬   ‫دوات ا‬‫ ا‬  
‫وق ا‬ - ٧ ‫وق ا‬ - ٤ ‫ذج‬‫ ا‬- ١
‫ وا‬ ‫ر‬‫ زر ا‬- ٨ ‫وق ا‬ - ٥ ‫ زر ا‬- ٢
‫ر‬‫وق ا‬ - ٩ ‫د‬‫ وا‬‫وق ا‬ - ٦ ‫ان‬‫ ا‬- ٣

Form ‫ذج‬‫( ا‬١)


. ‫ ا‬‫ أدوات ا‬‫ل و‬  ‫ ا‬  ‫ ا‬‫م‬‫ ا‬‫ وا‬ ُ :

‫ا‬    ‫ووظ‬ ‫ذج‬ ‫ة‬‫ ا‬‫ ا‬ 


‫ظ‬‫ا‬ ‫ا‬ 
١
.‫د‬‫ة ا‬‫ م‬ ‫ذج ا‬‫ ا‬‫ا‬ Name
٢
.‫ذج‬‫ة ا‬‫ان م‬   ‫ ا‬‫ا‬ Text
٣
.‫ذج‬ ‫ن ا‬‫ا‬ BackColor
٤
.‫ر‬‫ ا‬‫ إ‬‫ ا‬ ‫ذج‬‫ة ا‬‫ م‬ ‫ه أدوات ا‬‫ا‬ RightToLeft
٥
.‫ر‬‫ ا‬‫ إ‬‫ ا‬ ‫ذج‬‫ ا‬ ‫ أدوات ا‬ RightToLeftLayout
٦
.‫ذج‬‫ة ا‬‫ م‬ ‫وق‬ ‫ء‬‫ر أو إ‬‫ إظ‬  MinimizeBox
٧
.‫ذج‬‫ة ا‬‫ م‬ ‫و‬ ‫ء‬‫ر أو إ‬‫ إظ‬  MaximizeBox
٨
.‫ذج‬‫ة ا‬‫ م‬ ‫وق ا‬ ‫ء‬‫ر أو إ‬‫ إظ‬  ControlBox
٩
.‫ذج‬‫ة ا‬‫ود م‬  FormBorderStyle
١٠
(.‫دي‬ ‫ أو‬ ‫ أو‬ )‫ذج‬‫ة ا‬‫ م‬ ‫د‬ WindowState
 
: ‫ أﺛﺮ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ اﻟﺴﺎﺑﻘﺔ ﻋﻠﻰ اﻟﻨﻤﻮذج‬
‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ر أ‬‫ ظ‬  ‫ا‬

‫ذج‬‫ ا‬ Name ‫ ا‬  


.‫ ا‬‫ و‬ frmSquare Name
.‫د‬‫ة ا‬‫ م‬ ‫ذج‬   

‫ ا‬‫ و‬


  Text
.‫وا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 23 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ر أ‬‫ ظ‬  ‫ا‬

‫ ا‬‫ و‬


.‫وا‬
DarkSeaGreen Color

‫ ا‬‫ و‬


.‫وا‬
Yes RightToLeft

‫ ا‬‫ و‬


.‫وا‬
True RightToLeftLayout

‫ ا‬‫ و‬ False MaximizeBox


.‫وا‬ False MinimizeBox

‫ ا‬‫ و‬


.‫وا‬
False ControlBox

‫ ا‬‫ و‬


.‫وا‬
None FormBorderStyle

‫ ا‬   .‫ ا‬‫ و‬ Maximized WindowState


:  
False ‫ أو‬True ‫ ا‬ ControlBox – MinimizeBox – MaximizeBox - RightToLeftLayout  -١
NO ‫ أو‬Yes ‫ ا‬ RightToLeft  -٢
Sizable ‫ا‬‫ وا‬، None ‫ ا‬ FormBorderStyle  -٣
Maximized – Minimized - Normal ‫ ا‬ WindowState  -٤
 
– Name – Text- RightToLeft 
BackColor – Forecolor

Yes RightToLeft RightToLeftLayout

Font ForeColor

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 24 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

Form1 Name Text 


Text – . 
BackColor

WindowState .

. 

0111 26 49 231
Button ‫( زر ا‬٢)
.     ‫ ا‬‫ذج و‬‫ة ا‬‫ م‬ ‫ إدرا‬ ‫ ا‬‫ أدوات ا‬‫ أ‬:  
: ‫ ا‬ ‫م‬ ‫ذج‬‫ة ا‬‫ م‬ ‫ر‬‫ ا‬ 
‫دوات‬‫وق ا‬  ‫د‬‫ا‬ ‫ر‬‫ ا‬ ‫دوج‬‫ ا‬
‫ ر‬ ‫ زر ا‬ ***
: ‫ذج‬‫ ا‬  

‫ا‬  : ‫ر ا‬ ‫ة‬‫ ا‬‫ ا‬ 


‫ظ‬‫ا‬ ‫ا‬ 
١
.‫ذج‬‫ة ا‬‫ م‬ ‫ إدراج زر ا‬ Locaion
٢
.‫ذج‬‫ ا‬ ‫ض زر ا‬‫ع و‬‫ إر‬ Size
٣
.‫ زر ا‬ ‫ ا‬‫ا‬ Text
. ‫ر ا‬ ‫ن ا‬ ‫ر‬‫ا‬ BackColor ٤

٥
. ‫ زر ا‬ ‫ ا‬‫ ا‬( ‫ و‬‫ و‬ ) Font
. ‫ زر ا‬ ‫ ا‬ ‫ن ا‬‫ر ا‬‫ا‬ ForeColor ٦

:  
. 


.
‫ وﻫﻜﺬا‬btn1 ‫ ﺗﻜﺘﺐ‬Bu on1 ‫ﻳﻤﻜﻦ ﻛﺘﺎﺑﺔ اﺳﻢ اﻷداة ﺑﺄﺣﺮف ﻣﺨﺘﺼﺮة ﻣﺘﻔﻖ ﻋﻠﻴﻬﺎ ﻣﻦ ﻗﺒﻞ اﻟﻤﺒﺮﻣﺞ ﻣﺜﺎل ﻟﻠـ‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 25 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

: Button ‫أﺛﺮ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ اﻟﺴﺎﺑﻘﺔ ﻋﻠﻰ زر اﻷﻣﺮ‬


‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ ا‬‫ر أ‬‫ ظ‬  ‫ا‬

.‫ وا‬‫ ا‬‫ و‬ 0;0 Location

.‫ وا‬‫ ا‬‫ و‬ 98;108 Location

.‫ وا‬‫ ا‬‫ و‬ 75;23 Size

.‫ وا‬‫ ا‬‫ و‬ 121;62 Size

Yellow BackColor
.‫ وا‬‫ ا‬‫ و‬ Blue ForeColor
‫ﻣﺤﻤﺪ اﻷﺧﺮ س‬:‫م‬
‫س‬‫ ا‬: Text

. ‫ ط‬٦٢ ‫ وا‬ ١٢١ ‫ ا‬‫ ا‬: Size ‫ ا‬ ‫ وا‬، ‫ رأ‬١٠٨ ‫ وا‬‫ أ‬Location ‫ ا‬ ٩٨ ‫ ا‬‫ ا‬: 

Mr: Mohamed Al-Akhras Label ‫ان‬‫( أداة ا‬٣)


. ‫م‬‫ ا‬ ‫ء‬‫ه أ‬   ‫ذج‬‫ة ا‬‫ م‬ ‫ض م‬   ‫ أداة‬:  
( ‫ ﺗﺴﺘﺨﺪم ﻓﻰ ﻛﺘﺎﺑﺔ ﻋﻨﺎوﻳﻦ ﻻ ﻳﻤﻜﻦ ﻟﻤﺴﺘﺨﺪم اﻟﺒﺮﻧﺎﻣﺞ ﺗﻐﻴﻴﺮﻫﺎ‬Label ‫) ﺣﻴﺚ أن اداة‬

‫ا‬  ‫ان‬‫داة ا‬ ‫ة‬‫ ا‬‫ ا‬ 


‫ظ‬‫ا‬ ‫ا‬ 

‫م‬ ‫ إذا‬ ‫ب‬‫ ا‬‫ ا‬  ‫ان‬‫ أداة ا‬ ‫د‬ ١
False ..‫وي‬ AutoSize ‫ ا‬ AutoSize
٢
.‫ان‬‫ود (أداة ا‬ )‫ر‬‫ إط‬ ‫ر‬‫ا‬ BorderStyle

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 26 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

:Label ‫أﺛﺮ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ اﻟﺴﺎﺑﻘﺔ ﻋﻠﻰ أداة اﻟﻌﻨﻮان‬


‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ ا‬‫ أ‬  ‫ا‬
‫ ا‬‫ و‬ lblResult Name
‫ا‬ Text
 ‫ن‬ ‫ر‬‫ا‬ ForeColor
 ‫ن‬ ‫ر‬‫ا‬ BackColor
‫ ا‬‫ و‬
.‫وا‬ . ‫ع ا‬‫ وم‬‫ و‬ ‫ر‬‫ا‬ Font
False AutoSize
FixedSingle BorderStyle
: ‫ظ‬
False 
. AutoSize

‫ ا‬  TextBox ‫وق ا‬ (٤)


. ‫م‬‫ ا‬ ‫ء‬‫ أ‬‫م‬‫ ا‬  ‫ت م‬‫م‬ ‫ل‬‫د‬ ‫ أداة‬:  
‫أي ادﺧﺎل ﻧﺼﻮص ﻳﻤﻜﻦ ﻟﻤﺴﺘﺨﺪم اﻟﺒﺮﻧﺎﻣﺞ ﺗﻐﻴﻴﺮﻫﺎ اﺛﻨﺎء اﻟﺘﺸﻐﻴﻞ‬

‫وق ا‬ ‫ة‬‫ ا‬‫ ا‬ 


‫ا‬ 

T TextBox ‫أﺛﺮ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ اﻟﺴﺎﺑﻘﺔ ﻋﻠﻰ أداة ﺻﻨﺪوق اﻟﻨﺺ‬


‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ ا‬‫ أ‬  ‫ا‬

30 MaxLength
* PasswordChar
.‫ ا‬‫ و‬

True MultiLine

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 27 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com



‫أ‬
ListBox ‫وق ا‬ (٥)
. ‫ ا‬  ‫ض‬  
  ‫ووظ‬ ‫وق ا‬ ‫داة‬ ‫ة‬‫ ا‬‫ ا‬ 
‫ا‬ 

ListBox ‫أﺛﺮ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ اﻟﺴﺎﺑﻘﺔ ﻋﻠﻰ أداة ﺻﻨﺪوق اﻟﻘﺎﺋﻤﺔ‬


‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ ا‬‫ أ‬  ‫ا‬
‫ﻋﻤﺮو‬
‫راﻣﻰ‬
‫ﻳﺎﺳﻤﻴﻦ‬ Items
‫ﺳﻤﺮ‬
MultiExtended SelectionMode
.‫ ا‬‫ و‬

True Sorted

ComboBox ‫د‬‫ وا‬‫وق ا‬ (٦)


. ‫ا‬‫ر ا‬ ‫ل‬    ‫رة‬  

‫د‬‫ وا‬‫وق ا‬ ‫داة‬ ‫ة‬‫ ا‬‫ ا‬ 


‫ا‬ 
‫ظ‬‫ا‬ ‫ا‬ 

١
.‫د‬‫ وا‬‫و ا‬  ‫ض‬ ‫ ا‬‫ ا‬ Items
٢
.‫ل‬‫ ا‬ ‫ ا‬‫ر ا‬  ‫رة‬ AutoCompleteSource
٣
.‫ل ا‬‫ إ‬   ‫ف‬ ‫ ا‬‫د ا‬ AutoCompleteMode

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 28 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

ComboBox ‫أﺛﺮ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ اﻟﺴﺎﺑﻘﺔ ﻋﻠﻰ أداة ﺻﻨﺪوق اﻟﺘﺤﺮﻳﺮ واﻟﺴﺮد‬
‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ ا‬‫ أ‬  ‫ا‬
‫ﻣﺼﺮ‬
‫اﻟﺴﻮدان‬
‫ﺟﻴﻮﺗﻰ‬ Items
‫ارﻳﺘﺮﻳﺎ‬
‫اﻟﺼﻮﻣﺎل‬
Suggest AutoCompleteMode
.‫ ا‬‫ و‬

ListItems AutoCompleteSource

GroupBox ‫وق ا‬ (٧)


‫ذج‬‫ ا‬ ‫ة‬‫ا‬‫ ا‬‫ظ‬‫ ذات ا‬‫اء أدوات ا‬‫ ا‬   

GroupBox ‫أﺛﺮ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ اﻟﺴﺎﺑﻘﺔ ﻋﻠﻰ أداة ﺻﻨﺪوق اﻟﻤﺠﻤﻮﻋﺔ‬


‫ ا‬  ‫ذج‬‫ة ا‬‫م‬ ‫ ا‬‫ أ‬  ‫ا‬
‫اﻟﻨﻮع‬ Text
‫اﺧﺘﺮ اﻟﻠﻮن‬
‫اﻷﺣﻤﺮ‬ ForeColor
‫ ا‬‫ و‬
.‫وا‬
Yes RightToLeft

RadioButton ‫ وا‬ ‫ر‬‫( أداة زر ا‬٨)


‫ا‬ ‫ة‬   ‫ وا‬ ‫م‬‫ ا‬ ‫ر‬ ‫ ان‬‫ اردم‬ ‫ اذا‬  
 ‫ة‬‫ وا‬‫م‬‫ر د‬‫ ا‬ ‫م‬‫ر ا‬‫ ا‬ : 

‫ وا‬ ‫ر‬‫داة زر ا‬ ‫ة‬‫ ا‬‫ ا‬ 


‫ا‬ 

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 29 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com


Text

‫ه ا‬  ‫وق ا‬  ‫و‬.

CheckBox ‫ر‬‫وق ا‬ ‫( أداة‬٩)


. ‫ر أو أ‬‫وق أ‬ ‫ر‬‫ ا‬   ‫ا‬ ‫ة‬ ‫ إدراج‬   
( ‫ر‬‫ ا‬ ‫د و‬ ‫ر أى‬‫ ا‬ ،‫ا‬  ‫ر ا‬‫ ا‬ ‫ا‬‫ر ا‬‫ ا‬ : 

‫ أ‬
 ‫ر أ‬‫ا‬


‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 30 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

( ‫ ا‬‫ ) ا‬‫ر‬‫ب ا‬‫ ا‬‫أ‬ 

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 31 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 32 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ﻗﺎل رﺳﻮل اﷲ ﺻﻠﻰ اﷲ ﻋﻠﻴﻪ‬


‫وﺳﻠﻢ‬

‫إن اﷲ ﻳﺤﺐ إذا ﻋﻤﻞ أﺣﺪﻛﻢ‬


‫ﻼ أن ﻳﺘﻘﻨﻪ‬
ً ‫ﻋﻤ‬
‫ﺻﺪق رﺳﻮل اﷲ ﺻﻠﻰ اﷲ‬
‫ﻋﻠﻴﻪ وﺳﻠﻢ‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 33 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫ا‬‫ ا‬‫ا‬

Code Window .... ‫د‬‫ة ا‬‫م‬


VB.net  ( ‫د‬‫ت ) ا‬‫ وا‬‫وا‬‫ ا‬    ‫ ا‬ : ‫د‬‫ة ا‬‫ م‬ 
.  ‫ ط‬ ‫ أ‬ ( Form1 ) ‫ذج‬ ‫ص‬‫د ا‬‫ة ا‬‫ م‬‫و‬
.Form1 ‫ ﻗﻢ ﺑﺘﻨﺸﻴﻂ ﻧﺎﻓﺬة اﻟﻨﻤﻮذج‬
Form1 ‫ ﻣﻦ ﻟﻮﺣﺔ اﻟﻤﻔﺎﺗﻴﺢ أو ﺑﺎﻟﻀﻐﻂ ﻣﺮﺗﻴﻦ ﻣﺘﺘﺎﻟﻴﺘﻴﻦ ﻋﻠﻰ اﻟﻨﻤﻮذج‬F7 ‫ ﻗﻢ ﺑﺎﻟﻀﻐﻂ ﻋﻠﻰ ﻣﻔﺘﺎح‬
. ‫ ﺳﺘﻈﻬﺮ ﻧﺎﻓﺬة اﻟﻜﻮد ﻛﻤﺎ ﻓﻲ اﻟﺸﻜﻞ اﻟﺘﺎﻟﻲ‬
: ‫د‬‫ة ا‬‫ت م‬ 

: ‫ إ‬ ‫ ا‬ ‫ ا‬‫ر‬‫ا‬


. ‫د‬‫ ا‬ ‫ن‬ ‫ي‬‫ ا‬‫ ا‬‫ا‬ .١
.Form ‫ذج‬‫ة ا‬‫ م‬‫ وا‬ ‫ن‬ ‫ي‬‫ ا‬‫ ا‬‫ا‬ .٢
.Form1  Class ‫ ا‬ ‫ن‬‫ا‬ .٣
.Form1  ‫اد ا‬‫ ا‬ ‫ ا‬  .٤
.Form1 ‫ ا‬‫ م‬ .٥

: ( Event Handler ) ‫ث‬‫ ا‬ 


.  ‫ث ا‬‫ ا‬  ‫ه‬  ‫د‬  ‫ى‬ ‫اء‬‫ ا‬ ‫رة‬ : 

‫اﺳﻢ اﻟﻤﺸﺮوع‬ : ) ‫ ﺧﻄﻮات اﻧﺸﺎء ﻣﻌﺎﻟﺞ‬


(Solution Explorer) ‫ة ا‬‫ م‬ ❶
، (Form1.vb )     ‫ة‬‫ ا‬‫ ا‬
View Code ‫ ا‬‫ا‬
Code ‫ر‬ View   :‫أو‬
: ‫ا ا‬  View Code ‫ر ا‬‫ ا‬ 

١ ٢

.‫ذج‬‫ ا‬ ‫ر‬‫ ا‬‫ء أدوات ا‬‫ض أ‬ ‫ ( ا‬Class Name ) ‫ ا‬- ١
Class Name‫ ا‬ ‫ر‬‫ ا‬ ‫اث ا‬‫ض ا‬ ( Method Name) ‫ ا‬- ٢
‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 34 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

Bu on1 ‫اﺧﺘﺮ‬

. ‫د‬‫ة ا‬ ‫دوات‬‫ء ا‬‫ض أ‬ ‫ ا‬‫ا‬


 ‫ذج‬‫ ا‬ ‫ ر‬‫ ا‬‫ء أدوات ا‬‫د أ‬‫ و‬ Class Name ‫ ا‬  ❷
. ‫ ا‬  ‫ا‬‫ا‬
:Event Handler ‫ث‬‫ ا‬ ‫ت‬‫م‬ 

: ‫ إ‬‫ ا‬ ‫ ا‬‫ر‬‫ ا‬ 


.( ‫ث‬‫ ا‬‫ وا‬‫ ا‬‫ ) ا‬ ‫ن‬ ‫اء‬‫ ا‬‫ ا‬- ١
.‫اء‬‫ ا‬‫ م‬ - ٢
.‫اء‬‫ء ا‬‫ ا‬ ‫ ا‬- ٣
.Event ‫ث‬‫ع ا‬‫ و‬ ‫اء‬‫ء ا‬‫ ا‬  ‫ي‬‫د ا‬‫ ا‬ ‫ ا‬  - ٤
.Form1 ‫ ا‬ ‫ن‬‫ ا‬ - ٥
.Class ‫ ا‬‫ م‬ - ٦

: ‫ر‬

: ‫ ا‬  ‫ذج ا‬‫ة ا‬‫ض ان م‬

Name   ‫ون‬ ‫وذ‬


Form ‫ذج‬‫ ا‬ ‫ر‬‫ ا‬‫دوات ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 35 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

Method Name ‫ ا‬  Class Name ‫ ا‬ Bu on1 ‫رك زر ا‬‫ ا‬❸
:  . ‫ب‬‫ث ا‬‫ر ا‬ Bu on1 ‫ر ا‬ ‫اث ا‬‫ ا‬ ‫ف‬

Click ‫اﺧﺘﺮ اﻟﺤﺪث‬

.. ‫ ا‬‫ر‬ ‫ذج ا‬ ‫ ا‬‫دوات ا‬ - Name     
Name ‫ ا‬  ‫أداة‬ 
btnCalculate Button1 ١

٢
lblLength Label1
٣
lblResult Label2
٤
txtLength TextBox1
View   Code ‫ر‬ ‫ م‬‫ ا‬  
. ‫ذج‬‫ ا‬ ‫ ر‬‫ ا‬Controls ‫ء أدوات ا‬‫ أ‬  Class Name    ‫ و‬
: 

‫ﻇﻬﺮت اﻻﺳﻤﺎء اﻟﺠﺪﻳﺪة ﻷدوات اﻟﺘﺤﻜﻢ‬

:  Properties ‫ ا‬ 


. ‫ ا‬‫ ا‬   ( ‫ة ا‬‫ )م‬- ١ : ‫ ﻳﺘﻢ ﺿﺒﻂ اﻟﺨﺼﺎﺋﺺ ﻣﻦ‬
‫ا‬ 
:  ‫ ا‬‫ل ا‬  ‫ ا‬  - ٢
‫ا‬

ControlName.Property = Value
‫ أو ا‬‫ أداة ا‬‫ا‬ ‫ا‬ ‫ا‬

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 36 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

- : Properties ‫ ا‬   ‫أ‬


، ‫ث ا‬‫ ا‬  ‫د ا‬‫ ا‬  - ١
.. Bu on1‫ر ا‬ Bu on1_Click ‫و‬

Private Sub Button1_Click ( Sender As object, e As Eventargs) Handles Button.Click


Label1.Text = " ‫"ﺟﻤﻬﻮرﻳﺔ ﻣﺼﺮ اﻟﻌﺮﺑﻴﺔ‬
End Sub

:    ‫ذج‬‫ة ا‬‫ م‬ ‫ث‬‫ ا‬ ‫ و‬: ‫ا‬

، ‫ ا‬‫ ا‬ ‫ن‬  ‫ أى أداة‬  : ‫ظ‬


: ‫ع‬‫ط‬  ‫ أ‬
lbl_ Tital Text 
Lbl_Tital.Text = " ‫ ﻳﻨﺎﻳﺮ‬٢٥ ‫" ﺛﻮرة‬

Blue Label2 ForeColor 


Label2.Forecolor = color. Blue

Arial Lbl9 Font 


Lbl9.Font = New Font ("Arial", 30)

Lbl_Tital Visible 
Lbl_Tital.Visible = False

Lbl3 Enabled 
Lbl3.Enabled = True

End 

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 37 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

( ‫ا‬‫ ا‬‫ ) ا‬‫ر‬‫ب ا‬‫ ا‬‫أ‬ 

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 38 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 39 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬
‫ول‬‫ ا‬‫را‬‫ ا‬‫ادي – ا‬‫ ا‬‫ ا‬ – ‫ ا‬‫ ا‬ ‫ ا‬
0111 26 49 231 www.quesna.org altokhey@yahoo.com

، ‫م‬‫ء ا‬‫ا ا‬


‫ت‬‫ت ا‬‫م‬‫ا‬
 ، ‫ وا‬+
‫ ا‬ ‫ن‬‫ا‬
،،

‫س‬‫ ا‬ :‫اد ا‬‫إ‬ 40 ‫ا‬‫ ا‬ ‫ ا‬ ‫ ا‬

You might also like