حاسب الألي للصف الثالث الإعدادي 2017 - موقع ملزمتي
- 1. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
0سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
- 2. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
1سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
توا ا أ
اءاط ،،اتاوذل
(،، ر !!! ر ت أو ) تا ا ى أم
ا:Problem
. دا ا
رة أى ات ة عا ل ا لا ب ف .
: ادإو ا .. وا وا ا تماو تا .
ا :Problem Solving:
ا توا موا اتام أو ف ا ل ا .
: ا لا لوا(وا و) ا ل و ات تو اءاتوا ام عا
!! ... ا ا ا ا م و
ا اStages :Problem Solving:
"أوا :/تا واةا توا أو ا ا ت.)(
:مارزا ا ات ادإ( Algorithm ):
ل ا ا أ. ا اءاتا
: ارزاا اتا .
توت ا و وا ادا
،ارزا ا و ا م (ارزا )
ا ات قط أ و::ا اFlow Chart
ا اFlow Chart:
دة أو زا تا ل ا
اتا"ا
١.و اءةاو.
٣.ةحام
٤.أموإذان.
اولا
تا Problem Solving
- 3. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
2سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
:ا ما ( Program Design ):
ا ءما Flowchart )ىإ إ م ا ا ا و(
. ا ت)ك ال وم دوتVisual Basic.Netا ا (
:راأ وما را( Program Testing ):
ا ا رم م م وفم تم لإد ط وذ
وم ءا م أن و ا . () م د م)
. ا م ا رمو(+)
:ما ( Program Documentation ):
ا تا ا اتا ط وذ:
)ت-تو-ما وأوا- آ رو–ا -إ ع ظ ما رك و
ا ف و أي (. آ صأ ا أو ما أ اكا
. ا زا ةأ زا و ، ا ت زر اا و
◄: الااأيراا؟
ااايراا،وزر.
ا أو اا
- 4. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
3سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
: ا ا اعأم
ﻟ أﻧﻮاع ﺛﻼﺛﺔ ﻧﺪرس ﺳﻮف: وﻫﻲ اﻟﺘﺪﻓﻖ ﺨﺮاﺋﻂ)اﻟﺒﺴﻴﻄﺔ–ﻗﺮار/اﺧﺘﻴﺎر ﺑﻬﺎ–(اﻟﺘﻜﺮار
أو:: ا ا اSimple Flowcharts
، ا اأا لا)١(و رط ح ا ، ف ا أن و
، ا: ر
) ل١(:
؟ ا روإظ إد د ا ار
ا ث اط نا :
: أوا:
تا:د
تا:داولاAوماB
()ا ا:C=A+BاC
م:
:
ذاأإ ) و ات ن ا اا أن –إد–إ–إط–(إم
ر ا ا ءاو اااا
١-أاااوا.
٢-AوBوCاVariableونةاى.
٣-دا- C=A+BاAواBووااC .
٤-الإدAوBا" Enter "داازيعا
وااأيآدىماReadأوInputأوأد.
٥-وداداإم.
٦-اجاواCدااOutput
وااأيآدىماPrintأوأطأوجا.
٧-هاأإأاتا.
- 5. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
4سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ا وط ا ا أذا
وا را د Y = 3X + 2:
أوا :
: تاY
: تاX
) اا(:Y
Y = 3X + 2
يفاايدو وا م)ج(دا.
أنيفاادةأويىأوأ)ت(
: ا ل و ب ا وار ا ات ا
لاLضواWد أن ا ا بArea = l * w
ا ب دوPerimeter = 2 * (l + w )
: أوا
: تاArea , Perimeter: تاL , W
) اا(:Area , PerimeterArea = l * wPerimeter = 2 * (l + w )
L , W
Area = l * w
Perimeter = 2 * (l + w )
Area , Perimeter
: ﻻﺣﻆAreaو ، ا ا ا رةPerimeterءا ه اا ود ، با ا
. ا ى ل
Start
Read L , W
Print Area , Perimeter
Area = l * w
Perimeter = 2 * (l + w )
End
اﻟﺘﺪﻓﻖ ﺧﺮﻳﻄﺔ : ﺛﺎﻟﺜﺎ ﺛﺎﻧﻴﺎ:اﻟﺤﻞ ﺧﻄﻮات
- 6. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
5سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
: ةاا لم ةاا ب ا وار ا ات ا
اRدا أن ا Area = 3.14 * R * R؟
: أوا
: تاArea
: تاR
) اا(:AreaArea = 3.14 * R * R
R
Area = 3.14 * R * R
Area
: واﺟﺐرا د اتا د ب ا وار ا ات ا؟
أوا :
: تا: تا
) اا(:
Start
Read R
Print Area
Area = 3.14 * R * R
End
اﻟﺘﺪﻓﻖ ﺧﺮﻳﻄﺔ : ﺛﺎﻟﺜﺎ ﺛﺎﻧﻴﺎ:اﻟﺤﻞ ﺧﻄﻮات
اﻟﺘﺪﻓﻖ ﺧﺮﻳﻄﺔ : ﺛﺎﻟﺜﺎ ﺛﺎﻧﻴﺎ:اﻟﺤﻞ ﺧﻄﻮات
- 7. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
6سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
)م(ارا ذا ) عاااDecisionا ا
كاتاىالنإالامأو, ىأ ت ا عا أو
... ا ل )ج وذا ا عا اارارا /،ر و٣(
ا ا ما عا أ:
م أن ا ا را نأووى٥٠؟
: أوا : تام طتا:را
) اا(:إذا م اأووى٥٠م
: ﻫﺎﻣﺔ ﻣﻠﺤﻮﻇﺔ
ةا٣-١‘أننXأأووي٥٠)ا(إةا
ر٤أ ،،إذاا مأ٥٠)ا(ةا٣-١ة و٤ة.
د وإذا" ف " وى ا ن
: أوا : تاد م طRط أو)ف(
ا: تاا
()ا ا: م اذاإطفو ،ذ إطامR
- 8. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
7سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
اﻟﺴﺎﺑﻖ اﻟﻤﺜﺎل ﻓﻰ ﻻﺣﻆ:
١-ر ةا٤)ا(دالوnum2=0م ن إذافط ف
ا امتباإر ةا٧.ا و ما ءم
٢-ا)ة٤(ةا ا ٥ا م ة٤-١أو٤-٢
لد) دا عم ط رزو( دى أو:
: أوا : تا) دا عم طزو(دى أو: تاد
) اا(:دا زوإذا ا ن٢وندى ر ام ذ و
ارةا در ل ا أ ط أوا اأو وى
: أوا : تا
: تاD
) اا(:
- 9. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
8سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
لدددا ط ا ا دوا ، :
: أوا : تا
تا:X , YXY
) اا(:XY
X , Y
x>y
X
Y
: واﺟﺐ م ةدا ب ا ا اRا ر أ ،
ما وجا ح لاد R؟ ؟
: ﻣﻠﺤﻮﻇﺔ( < ) ﻫﻲ ﻣﻦ أﻗﻞ وﻋﻼﻣﺔ ، ( >) ﻫﻰ ﻣﻦ أﻛﺒﺮ وﻋﻼﻣﺔ ( ) ﻫﻰ اﻷس وﻋﻼﻣﺔ ، ( * ) ﻫﻰ ﺑﺎﻟﻜﻤﺒﻴﻮﺗﺮ اﻟﻀﺮب ﻋﻼﻣﺔ( <> ) ﻫﻲ ﺗﺴﺎوى ﻻ وﻋﻼﻣﺔ
اﻟﺘﺪﻓﻖ ﺧﺮﻳﻄﺔ : ﺛﺎﻟﺜﺎ ﺛﺎﻧﻴﺎ:اﻟﺤﻞ ﺧﻄﻮات
Start
Read X , Y
X ﻫﻮ اﻷﻛﺒﺮ اﻟﻌﺪد
End
Is X > Y
True
Y ﻫﻮ اﻷﻛﺒﺮ اﻟﻌﺪد
False
اﻟﺘﺪﻓﻖ ﺧﺮﻳﻄﺔاﻟﻤﻌﺪﻟﺔ اﻟﺘﺪﻓﻖ ﺧﺮﻳﻄﺔ
True
False
Start
Input R
Print A
A = 3.14 * R * R
End
- 10. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
9سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
)(ااتااار) ا اLoop(
ادا١إ٣:
: أوا
: تاطادا١إ٣: تادا
) اا(:دا طدزار١ا أ٣
ظ:
١- طMا ى ٣ ما M وM=4ر ة ب ٤
٣-. ا ات و ا ا ا ةا
: ا ر أ؟؟؟ آ ( ) ا
- 11. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
10سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ا لا ا ات ؟؟
ةاMا
١ا
٢M=1١
٣م إذاM<=3(True)١
٣–١إطM١١
٣–٢M=M+1٢
٣–٣ر ة إذ٣٢
٣م إذاM<=3(True)٢
٣–١إطM٢٢
٣–٢M=M+1٣
٣–٣ر ة إذ٣٣
٣م إذاM<=3(True)٣
٣–١إطM٣٣
٣–٢M=M+1٤
٣–٣ر ة إذ٣٤
٣م إذاM<=3(False)٤
٤م٤
: س؟؟ ارا ا ى ات د
:ج٣
:س Mءامارا ا؟؟
:ج٤
: ظ
١-ﺧﻄﺄ اﻟﺸﺮط ﻳﺼﺒﺢFalseﻗﻴﻤﺔ ﺗﻜﻮن ﻋﻨﺪﻣﺎMﺗﺴﺎوى٤
٢-. ًﺎﻣﺴﺒﻘ ﻣﻌﺮوف اﻟﺘﻜﺮار ﻣﺮات ﻋﺪد أن ﻧﺴﺘﻨﺘﺞ اﻟﺴﺎﺑﻖ اﻟﻤﺜﺎل ﻓﻰ
٣-اﻟﻤﺘﻐﻴﺮMﻳﺴﻤﻰCOUNTERاﻟﺨﻄﻮات ﺗﻜﺮار ﻓﻰ ﻳﺘﺴﺒﺐ ﺣﻴﺚ ، ﻋﺪاد أى٣-١و٣-٢و٣-٣
. ( ﻣﺮات ﺛﻼث ) اﻟﻤﺮات ﻣﻦ ﻣﺤﺪد ﻟﻌﺪد
1
2
3
- 12. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
11سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
دا ب ول ٣
: أوا
: تاا ب ول ط٣: تادا
) اا(:دا طن
☺:ظ ن ما J ا ن ١٣
ادا ار تا :س١–٣دا ب ول ا ا و٣؟
......................................................................................................................... : ج.....
د ب ول إدوN
: أوا: تادا ب ول ط: تادا
) اا(:د ب ول طإد
J = J + 1
True
False
End
Print J * N
Start
Read N
Is J <= 12
J = 1
- 13. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
12سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
اداداادا١إ١٠؟
: أوا: تاطادادا١إ١٠: تادا
) اا(:دا طدزار٢ ا إ١٠
: ظتا ا ا وا ادا ط نوM = 2. ا و
ع ادا ا١إ٣؟
: أوا
: تاع طاداا ١إ٣
: تادا
) اا(:ع طادا١إ٣ن عا
M = M + 2
True
False
End
Print M
Start
M <= 10
M = 1
ﻳاﻟﻤﺘﻐﻴﺮ ﺴﺘﺨﺪمN، ﻛﻌﺪاد
واﻟﻤﺘﻐﻴﺮSUMﻟﻠﺘﺠﻤﻴﻊ
- 14. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
13سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
: ت
وا:
١-ا Nا أ اد Sum
٢-ما م ن ما Nوى٤وSumوى٦ا و
٣- دا ادا ع ا إذا١إ١٠ةا ٥ن
N = N +2ن Nة أول١دةو٢ن٣٥دا ادا هو او
ةا ا نو٦N > 10
٣- وا ادا ع ا أردم إذا أ١إ١٠ةا ٢ نN أ
N = 0ةوا٥ن أN = N + 2ةوا٦نN>10
ا لا ا ر أ
ا ع ى دا اد١إ١٠؟
ا لا ا ر أ
ا ادا ع و ى١إ١٠؟
- 15. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
14سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
را با أ)ولا ا(
- 16. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
15سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ا ا ط ... ذا
- 17. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
16سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
اأا: ب
اﻟﺘﻌﺎﻣﻞ اﻟﻔﺼﻞ ﻫﺬا ﻓﻲ ﻧﺘﻌﻠﻢ ﺳﻮف اﻟﻤﺸﻜﻼت ﺣﻞ ﻓﻲ اﻟﺘﺪﻓﻖ ﻟﺨﺮاﺋﻂ دراﺳﺘﻨﺎ ﺑﻌﺪﻣﻊﻟﻐﺔاﻟﻔﻴﺠﻮالﺑﻴﺰﻳﻚدوتﻧﺖ
ﻳﻤﻜﻨﻚ ﺣﺘﻰﺗﺤﻮﻳﻞﺧﻄﻮاتﺣﻞاﻟﻤﺸﻜﻠﺔإﻟﻰأواﻣﺮﺑﺮﻣﺠﺔﻳﻤﻜﻦ. ﺗﻨﻔﻴﺬﻫﺎ
: ()أو: مدوت ك الا
ىإتاذاتىاا،ون،ا
أنأواوداتا،اوااجمتا.
: م دوت ك الا ت
١- تWindows Applications
٢-و تWeb Applications
: (م)ا ةوذا ا:
وااتوااءإمتا
ةاا.
و:
١-ﺧﺼﺎﺋﺺناياواما
٢-أﺣﺪاثثازرا
٣-إﺟﺮاءاتىأواتو،وااتوا
ااءا
ُVb.netا موث.
ﻛﺎﺋﻨﻴﺔاﻟﺘﻮﺟﺔ:
نالتةذاا
ﻣﻮﺟﻬﺔﺑﺎﻟﺤﺪث:
نوااتواعوث
: ()م دوتك الا Visual Basic.netا روإطNet Framework:
اﻟﻤﻜﺘﺒﺎتاءإمتا
ﺑﻴﺌﺔﺗﺸﻐﻴﻞةااتاا
اﻟﻤﺘﺮﺟﻤﺎتاوااتوااااا
ا
اما
ا.... م دوت ك لIntroduction to Visual Basic.NET
- 18. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
17سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
: ()رام دوتك الا Visual Basic.netا ا وIDE:
جVisual Basic.NetإIDE.
اﻟـ ﺗﻌﺮﻳﻒIDE:
را Integrated Development Environmentأدوات
وزو ) ت ءإم اتو––و- ىوا ( ا ...
دا الVisual Studio
اﻟـ ﺷﺎﺷﺔIDE:
:وع ءإم
ا ا ا ة IDE– ا Create Your First Application
وعءإم
- 19. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
18سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
اوإ وع ءمCreate Your First Applicationا ا IDE
ا ا ا ةم وIDE(ا ا ) وع ا
وﻫﻲ اﻟﻤﺘﻜﺎﻣﻠﺔ اﻟﺘﻄﻮﻳﺮ ﺑﻴﺌﺔ ﻣﻜﻮﻧﺎت ﺑﻌﺾ ﻧﺠﺪ اﻟﺮﺳﻢ ﻣﻦ:
١-) ذجا ةمForm(٢-) دواتا وقToolbox(
٣-)ا ةمProperties(٤-) ا ةمSolution Explorer(
: أوذجاForm:
ُما وا و ل ا اا أدواتControlsا.
: ButtonTextBox...Label.
.
ﻣﻠﺤﻮﻇﺔF5
٤
١
٣
٢
- 20. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
19سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
م:دواتا وقToolbox
و . ذجا ةم و ا ا أدوات ىا أدوات ت رة و .
تا ه و
-أدواتاﻟﺘﺤﻜﻢاﻻﺳﺘﺨﺪام ﺷﺎﺋﻌﺔ( Common Controls )
-اﻟﻘﻮاﺋﻢوأﺷﺮﻃﺔاﻷدوات( Menus & Toolbars .)
ﻳﻨﺪرج ﺣﻴﺚﺗﺤﺖﻛﻞﻓﺌﺔﻣﺠﻤﻮﻋﺔﻣﻦأدواتاﻟﺘﺤﻜﻢ
ظ+
All Windows Forms
اا أدوات و:
١-زا رButton٢-ا وقTextBox
٣-انا وقLabel٤-ا وقList Box
٥-دوا ا وقComboBox٦-را وقCheckBox
٧-وقزراد رRadio Button....وا ...
- 21. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
20سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
:ا ةمProperties Window
ا أدوات أداة ا ةم ا .
: ظ
وا ا
ا ةم
اءا
ا IDE
ا ادا،
وا ا ادا
را:ا ض:Solution Explorer
ُوعا اتو ت ضProjectتوا أوProjectsا دةاSolution.
: لMyFirstProjectMyFirstSolution
MySecondProject؟؟
ا:إﺑﺪأ ﻗﺎﺋﻤﺔ ﻣﻦ ﺑﻴﺰك اﻟﻔﻴﺠﻮال ﻓﺘﺢ ﺑﻌﺪاﻟﻔﻴﺠﻮال ﺛﻢ اﻟﺒﺮاﻣﺞ ﻛﺎﻓﺔ ﺛﻢ،واﻟـ ﻟﻨﺎﻗﺬة اﻻﻓﺘﺘﺎﺣﻴﺔ اﻟﺸﺎﺷﺔ ﻣﻦIDE
*ا ﻳﺘﻢﻋﻠﻰ ﻟﻀﻐﻂCreate Your First Application. ﺟﺪﻳﺪ ﻣﺸﺮوع ﻹﻧﺸﺎء
أوﺑﻴﺰك اﻟﻔﻴﺠﻮال ﺗﺸﻐﻴﻞ ﺑﻌﺪ-ﻗﺎﺋﻤﺔ ﻣﻦFileﻧﺨﺘﺎرNew Project
ﻓﺘﻈﻬﺮاﻟﻤﺸﺮوع اﺳﻢ ﻧﻜﺘﺐ ﻧﺎﻓﺬة ﻟﻨﺎMyFirstProjectﻧﻀﻐﻂ ﺛﻢOK.
ﻟﻠﺤﻞ آﺧﺮ ﻣﺸﺮوع وﻹﺿﺎﻓﺔ:ﻗﺎﺋﻤﺔ ﻣﻦFileﻧﺨــــاﻟﻘﺎﺋﻤ ﺘﺎرـــﺔاﻟﻔﺮﻋﻴـــــﺔadd
اﻷﻣﺮ ﺛﻢNew Projectاﻟﻤﺸﺮوع اﺳﻢ وﻧﻜﺘﺐMySecondProjectﻋﻠﻰ اﻟﻀﻐﻂ ﺛﻢok.
اﻷﻳﻤﻦ اﻟﻌﻤﻮد
ﻗﻴﻤﺔ ﺑﻪ ﻳﻮﺟﺪ
اﻟﺨﺎﺻﻴﺔ
اﻟﻌﻤﻮد
اﻷﻳﺴﺮ
ﺑﻪ ﻳﻮﺟﺪ
اﺳﻢ
اﻟﺨﺎﺻﻴﺔ
اا
ولاوعا
ما وعا
توات
ولاوعا
توات
ولاوعا
- 22. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
21سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
را با أما ا )(
- 23. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
22سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
- 24. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
23سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
) ا ا دواتا V.Bو ، (:: دواتا ه
١-ذجا٤-ا وق٧-ا وق
٢-ا زر٥-ا وق٨-وا را زر
٣-انا٦-دوا ا وق٩-را وق
ُ :ا ا أدوات و ل ا ا ما وا .
ا ذجةا ووظ
اظا
١
Nameاذجااةمدا.
٢
Textااانةمذجا.
٣
BackColorنااذج.
٤
RightToLeftهاأدواتاةمذجااإرا.
٥
RightToLeftLayoutأدواتاذجااإرا.
٦
MinimizeBoxرإظأوءإوقةمذجا.
٧
MaximizeBoxرإظأوءإوةمذجا.
٨
ControlBoxرإظأوءإوقاةمذجا.
٩
FormBorderStyleودةمذجا.
١٠
WindowStateدةمذجا)أوأودي(.
أﺛﺮﺿﺒﻂ: اﻟﻨﻤﻮذج ﻋﻠﻰ اﻟﺴﺎﺑﻘﺔ اﻟﺨﺼﺎﺋﺺ
اأرظاذجاةم
NamefrmSquareو.ا
اNameذجا
ذجةمدا.
Text
وا
وا.
اا
اأدوات ....Controls
)١ذجا (Form
ا
- 25. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
24سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
اأرظاذجاةم
ColorDarkSeaGreen
وا
وا.
RightToLeftYes
وا
وا.
RightToLeftLayoutTrue
وا
وا.
MaximizeBox
MinimizeBox
False
False
وا
وا.
ControlBoxFalse
وا
وا.
FormBorderStyleNone
وا
وا.
WindowStateMaximizedوا.ا
:
١-RightToLeftLayout-MaximizeBox–MinimizeBox–ControlBoxا TrueأوFalse
٢-RightToLeftا YesأوNO
٣-FormBorderStyleا Noneاوا ،Sizable
٤-WindowStateا Maximized – Minimized - Normal
– Name – Text- RightToLeft
BackColor – Forecolor
RightToLeftLayoutRightToLeftYes
ForeColorFont
- 26. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
25سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
TextNameForm1
.Text –
BackColor
.WindowState
.
: ا أدوات أ . ا و ذجا ةم إدرا ا
را ذجا ةم : ا م
را دوجا دواتا وق دا
***:ذجا ر ا زر
ا ا رةا:
اظا
١
Locaionا زر إدراجةمذجا.
٢
Sizeعإرضوزراذجا.
٣
Textاازرا.
٤
BackColorرانار.ا
٥
Font)وو(اازر. ا
٦
ForeColorرانااازر.ا
:
.
.
)٢(ازرButton0111 26 49 231
ا
ا ﻗﺒﻞ ﻣﻦ ﻋﻠﻴﻬﺎ ﻣﺘﻔﻖ ﻣﺨﺘﺼﺮة ﺑﺄﺣﺮف اﻷداة اﺳﻢ ﻛﺘﺎﺑﺔ ﻳﻤﻜﻦﻟﻠـ ﻣﺜﺎل ﻟﻤﺒﺮﻣﺞBu on1ﺗﻜﺘﺐbtn1وﻫﻜﺬا
- 27. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
26سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ﻋﻠﻰ اﻟﺴﺎﺑﻘﺔ اﻟﺨﺼﺎﺋﺺ ﺿﺒﻂ أﺛﺮاﻷﻣﺮ زرButton:
ااأرظاذجاةم
Location0;0ووا ا.
Location98;108ووا ا.
Size75;23ووا ا.
Size121;62ووا ا.
BackColor
ForeColor
Text
Yellow
Blue
سا :
ووا ا.
:ا ا٩٨ا Locationوا أ١٠٨وا ، رأا Size:ا ا١٢١وا ٦٢ط.
: ا ةم م ض أداة. ما ءأ ه ذج
)اداة أن ﺣﻴﺚLabelﺗﻐﻴﻴﺮﻫﺎ اﻟﺒﺮﻧﺎﻣﺞ ﻟﻤﺴﺘﺨﺪم ﻳﻤﻜﻦ ﻻ ﻋﻨﺎوﻳﻦ ﻛﺘﺎﺑﺔ ﻓﻰ ﺗﺴﺘﺨﺪم(
ا ةااناداة
اظا
١
AutoSize
دأداةانااباإذام
اAutoSizeويFalse ..
٢
BorderStyleرارإط)ود(أداةانا.
)٣(انا أداةLabel
ا
Mr: Mohamed Al-Akhras
ساﻷﺧﺮ م:ﻣﺤﻤﺪ
- 28. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
27سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ﻋﻠﻰ اﻟﺴﺎﺑﻘﺔ اﻟﺨﺼﺎﺋﺺ ﺿﺒﻂ أﺛﺮأداةاﻟﻌﻨﻮانLabel:
اأااذجاةم
NamelblResultوا
Textا
وا
وا.
ForeColorران
BackColorران
Fontراعوم وا.
AutoSizeFalse
BorderStyleFixedSingle
ظ:
alseF
AutoSize.
:. ما ءأ ما م تم لد أداة
ا ﺗﻐﻴﻴﺮﻫﺎ اﻟﺒﺮﻧﺎﻣﺞ ﻟﻤﺴﺘﺨﺪم ﻳﻤﻜﻦ ﻧﺼﻮص ادﺧﺎل أياﻟﺘﺸﻐﻴﻞ ﺛﻨﺎء
ا ةاوقا
ﻋﻠﻰ اﻟﺴﺎﺑﻘﺔ اﻟﺨﺼﺎﺋﺺ ﺿﺒﻂ أﺛﺮأداةاﻟﻨﺺ ﺻﻨﺪوقT TextBox
اا أاذجاةم
MaxLength30
وا.
PasswordChar*
MultiLineTrue
ا
ا )٤(ا وقTextBox
- 29. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
28سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ضا .
ا ةاو داةقا ووظ
ﻋﻠﻰ اﻟﺴﺎﺑﻘﺔ اﻟﺨﺼﺎﺋﺺ ﺿﺒﻂ أﺛﺮأداةﺻﻨﺪوقاﻟﻘﺎﺋﻤﺔListBox
اا أاذجاةم
Items
ﻋﻤﺮو
راﻣﻰ
ﻳﺎﺳﻤﻴﻦ
ﺳﻤﺮ
وا.
SelectionModeMultiExtended
SortedTrue
رةاا ر ل .
ا ةادوا ا وق داة
اظا
١
Itemsااضوادوا.
٢
AutoCompleteSourceرةراالا.
٣
AutoCompleteModeداافلإا.
)٥(ا وقListBox
ا
أ
)٦(ا وقدوا ComboBox
ا
- 30. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
29سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ﻋﻠﻰ اﻟﺴﺎﺑﻘﺔ اﻟﺨﺼﺎﺋﺺ ﺿﺒﻂ أﺛﺮأداةﺻﻨﺪوقواﻟﺴﺮد اﻟﺘﺤﺮﻳﺮComboBox
اا أاذجاةم
Items
ﻣﺼﺮ
اﻟﺴﻮدان
ﺟﻴﻮﺗﻰ
ارﻳﺘﺮﻳﺎ
اﻟﺼﻮﻣﺎل
وا.
AutoCompleteModeSuggest
AutoCompleteSourceListItems
ةاا ظا ذات ا أدوات اءا ذجا
ﻋﻠﻰ اﻟﺴﺎﺑﻘﺔ اﻟﺨﺼﺎﺋﺺ ﺿﺒﻂ أﺛﺮأداةﺻﻨﺪوقاﻟﻤﺠﻤﻮﻋﺔGroupBox
اا أاذجاةم
Textاﻟﻨﻮع
وا
وا.
ForeColor
اﻟﻠﻮن اﺧﺘﺮ
اﻷﺣﻤﺮ
RightToLeftYes
وا ما ر ان اردم اذا ا ة
: ةوا مد را ما را
ا ةاداةوا را زر
)٧(ا وقGroupBox
)٨(وا را زر أداةRadioButton
ا
- 31. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
30سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
Text
.وا ه ا وق
أ أو رأ وق را ا ة إدراج .
: ا را ا ا را ارا و د أى را ،(
)٩(را وق أداةCheckBox
أ
أ را
- 32. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
31سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
را با أا ا )(
- 33. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
32سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
- 34. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
33سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
ﻗﺎلاﷲ ﺻﻠﻰ اﷲ رﺳﻮلﻋﻠﻴﻪ
وﺳﻠﻢ
أﺣﺪﻛﻢ ﻋﻤﻞ إذا ﻳﺤﺐ اﷲ إن
ﻳﺘﻘﻨﻪ أن ًﻼﻋﻤ
اﷲ رﺳﻮل ﺻﺪقاﷲ ﺻﻠﻰ
وﺳﻠﻢ ﻋﻠﻴﻪ
- 35. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
34سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
: دا ةم توا واا ا ( دا )VB.net
ذج صا دا ةم و( Form1 )ط أ .
اﻟﻨﻤﻮذج ﻧﺎﻓﺬة ﺑﺘﻨﺸﻴﻂ ﻗﻢForm1.
ﺑﺎﻟﻀﻐﻂ ﻗﻢﻣﻔﺘﺎح ﻋﻠﻰF7ﺑﺎﻟﻀﻐﻂ أو اﻟﻤﻔﺎﺗﻴﺢ ﻟﻮﺣﺔ ﻣﻦاﻟﻨﻤﻮذج ﻋﻠﻰ ﻣﺘﺘﺎﻟﻴﺘﻴﻦ ﻣﺮﺗﻴﻦForm1
ﻛﻤﺎ اﻟﻜﻮد ﻧﺎﻓﺬة ﺳﺘﻈﻬﺮﻓﻲاﻟﺸﻜﻞاﻟﺘﺎﻟﻲ.
: دا ةم ت
ثا Event Handler )(:
: ا ثا ه د ى اءا رة.
ﻣﻌﺎﻟﺞ اﻧﺸﺎء ﺧﻄﻮات):
❶)ا ةم Solution Explorer(
ا ةا ) Form1.vb، (
ا اView Code
أو: ViewرCode
ا را View Codeا ا:
١-ا( Class Name )اضأءأدواتاراذجا.
٢-ا( Method Name)ضااثارااClass Name
ااا
داةم....Code Window
: إ ا ا را
١..دا ن يا ا ا
٢. ن يا ا اواا ةمذجForm.
٣.ا ناClassForm1.
٤.ا ادا ا Form1.
٥.ا م Form1.
اﻟﻤﺸﺮوع اﺳﻢ
٢١
- 36. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
35سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
. دا ة دواتا ءأ ض ا ا
❷اClass Nameدوءأأدواتاار ذجا
.ا اا
تمثا Event Handler:
: إ ا ا را
١-.( ثا وا ا ا ) ن اءا ا
٢-.اءا م
٣-.اءا ءا ا
٤-ثا عو اءا ءا يا دا ا Event.
٥-ا نا Form1.
٦-ا م Class.
:ر
: ا ا ذجا ةم ان ض
وذونName
دواتاراذجاForm
اﺧﺘﺮBu on1
- 37. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
36سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
❸ركازراBu on1اClass NameاMethod Name
فاثااراBu on1: . با ثا ر
Name-دواتااذجا.. ا ر
أداةاName
١
Button1btnCalculate
٢
Label1lblLength
٣
Label2lblResult
٤
TextBox1txtLength
امرCodeView
وClass NameءأأدواتاControlsار. ذجا
:
ا Properties:
ﻣﻦ اﻟﺨﺼﺎﺋﺺ ﺿﺒﻂ ﻳﺘﻢ:١-ا ا ( ا ة)م.
٢-: ا ا ل ا
ااا أو ا أداة ا
اﻟﺤﺪث اﺧﺘﺮClick
اﻟﺘﺤﻜﻢ ﻷدوات اﻟﺠﺪﻳﺪة اﻻﺳﻤﺎء ﻇﻬﺮت
ControlName.Property = Value
ا
ا
- 38. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
37سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
أا Properties:-
١-دااثاا،
وBu on1_ClickراBu on1..
Private Sub Button1_Click ( Sender As object, e As Eventargs) Handles Button.Click
Label1.Text = " اﻟﻌﺮﺑﻴﺔ ﻣﺼﺮ "ﺟﻤﻬﻮرﻳﺔ
End Sub
: ا: ذجا ةم ثا و
: ظ أداة أى ، ا ا ن
أعط :
Textlbl_ Tital
"ﺛﻮرة٢٥ﻳﻨﺎﻳﺮ"=Lbl_Tital.Text
ForeColorLabel2Blue
Bluecolor.=.ForecolorLabel2
FontLbl9Arial
30)("Arial",FontNew=Lbl9.Font
VisibleLbl_Tital
False=Lbl_Tital.Visible
EnabledLbl3
True=Lbl3.Enabled
End
- 39. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
38سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
را با أاا ا )(
- 40. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
39سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
- 41. ا ا ا –اديا ا –ولاراا ا
0111 26 49 231
40سا :ا ادإ اا ا ا
altokhey@yahoo.comwww.quesna.org
، ما ءا ا
تا تما
، وا +
ا نا
،،