SlideShare a Scribd company logo
1 of 12
‫عش‬ ‫الثاني‬ ‫التدريب‬‫ر‬
‫الطقس‬ ‫تطبيق‬
‫التدريب‬ ‫خطوات‬
.1‫برنامج‬ ‫ل‬ّ‫غ‬‫ش‬NSB/AppStudio‫باسم‬ ‫جديد‬ ‫مشروع‬ ‫وأنشئ‬
Weather.
.2‫كالتالي‬ ‫النموذج‬ ‫خصائص‬ ‫ر‬ّ‫ي‬‫غ‬:
‫الخاصية‬‫القيمة‬
IdForm1
fullScreenFalse
BackgroundRGB(190,230,240)
‫التدريب‬ ‫خطوات‬
.3‫العنوان‬ ‫شريط‬ ‫أداة‬ ‫أضف‬HeaderBar‫كما‬ ‫خصائصها‬ ‫واضبط‬
‫يلي‬:
‫خصائص‬‫أداة‬HeaderBar
‫الخاصية‬‫القيمة‬
IdHeaderBar1
title‫الطقس‬
rightButtonIcon‫ال‬‫شيء‬
rightButtonName‫فراغ‬
rightChangeForm‫فراغ‬
leftButtonIcon‫شيء‬ ‫ال‬
leftButtonName‫فراغ‬
leftChangeForm‫فراغ‬
Themea
‫التدريب‬ ‫خطوات‬
.4‫أداة‬ ‫أضف‬TextBox‫يلي‬ ‫كما‬ ‫خصائصها‬ ‫واضبط‬:
inputType:‫المدخالت‬ ‫نوع‬ ‫تحدد‬ ‫خاصية‬(‫نص‬–‫تاريخ‬-‫بحث‬)..
RGB( ):‫بين‬ ‫تتراوح‬ ‫قيمة‬ ‫كل‬ ‫اللون‬ ‫لتحديد‬ ‫تستخدم‬ ‫دالة‬0‫و‬255
‫أحمر‬ ‫الثالثة‬ ‫لأللوان‬R,‫اخضر‬G,‫أزرق‬B
‫خصائص‬‫أداة‬TextBox
‫الخاصية‬‫القيمة‬
IdTextBox1
Align‫وسط‬
inputType‫بحث‬
ColorRGB(255,255,255)
Themea
‫التدريب‬ ‫خطوات‬
.4‫أداة‬ ‫أضف‬Button‫يلي‬ ‫كما‬ ‫خصائصها‬ ‫واضبط‬:
Icon:‫الزر‬ ‫على‬ ‫المستخدمة‬ ‫األيقونة‬ ‫شكل‬ ‫تحدد‬ ‫خاصية‬
Iconpos:‫الزر‬ ‫على‬ ‫األيقونة‬ ‫مكان‬
‫خصائص‬‫أداة‬Button
‫الخاصية‬‫القيمة‬
IdButton1
Height35
Width100
Value[‫حث‬
ThemeA
Iconpos‫يسار‬
Iconsearch
‫التدريب‬ ‫خطوات‬
.5‫عنوان‬ ‫أداتي‬ ‫أضف‬Label‫يلي‬ ‫كما‬ ‫خصائصها‬ ‫واضبط‬:
‫خصائص‬‫أداة‬Label1
‫الخاصية‬‫القيمة‬
IdLabel1
Align‫وسط‬
borderColorwhite
borderStyle‫اخدود‬
borderWidth5
ColorRGB(5,80,140)
textContent‫درجة‬‫الحرارة‬
‫خصائص‬‫أداة‬Label2
‫الخاصية‬‫القيمة‬
IdLabel2
Align‫وسط‬
ColorRGB(5,80,140)
textContentLabel
‫الجديدة‬ ‫الخصائص‬ ‫شرح‬
‫الخاصية‬‫المعنى‬
borderColor‫لون‬‫األداة‬ ‫حدود‬
borderStyle‫الحدود‬ ‫نمط‬
borderWidth‫حد‬ ‫حجم‬‫األداة‬
‫التدريب‬ ‫خطوات‬
.6‫أداة‬ ‫أضف‬Line,‫وأداة‬Image‫يلي‬ ‫كما‬ ‫خصائصها‬ ‫واضبط‬:
‫خصائص‬‫أداة‬Line
‫الخاصية‬‫القيمة‬
IdLine1
Align‫وسط‬
backgroundColorgray
borderColorgray
borderStyle‫اخدود‬
borderWidth1
ColorRGB(5,80,
140)
‫خصائص‬‫أداة‬image
‫الخاصية‬‫القيمة‬
IdimgIcon
Height70
Width70)
‫للتصميم‬ ‫النهائي‬ ‫الشكل‬
‫البرمجية‬ ‫األوامر‬ ‫كتابة‬
‫التشغيل‬ ‫بدء‬ ‫عند‬ ‫األمر‬:‫اإلجراء‬Sub Main:
‫عرض‬ ‫فيه‬ ‫سيتم‬ ‫الذي‬ ‫المكان‬ ‫جعل‬ ‫أعاله‬ ‫اإلجراء‬ ‫مهمة‬
‫فارغ‬ ‫الحرارة‬ ‫درجة‬
‫بحث‬ ‫للزر‬ ‫البرمجية‬ ‫األوامر‬Button1
encodeURIComponent:‫دالة‬‫تتحق‬‫المدينة‬ ‫اسم‬ ‫من‬
‫السيرفر‬ ‫في‬ ‫موجود‬ ‫هي‬ ‫وهل‬ ‫المدخلة‬.
GetSon:‫المخت‬ ‫للمدينة‬ ‫السيرفر‬ ‫من‬ ‫الحرارة‬ ‫درجة‬ ‫تجلب‬ ‫دالة‬‫ارة‬
‫السيرفر‬ ‫اسم‬ ‫إلى‬ ‫وتحتاج‬,‫المدينة‬ ‫اسم‬,‫يسمى‬ ‫خاص‬ ‫وإجراء‬
WeatherData‫في‬ ‫الحرارة‬ ‫درجة‬ ‫بعرض‬Label
‫الحرارة‬ ‫درجة‬ ‫بعرض‬ ‫الخاص‬ ‫اإلجراء‬
‫موقع‬ ‫من‬ ‫الحرارة‬ ‫درجة‬ ‫جلب‬ ‫اإلجراء‬ ‫مهمة‬openweathermap
‫لها‬ ‫رمزية‬ ‫صورة‬ ‫مع‬ ‫المختارة‬ ‫للمدينة‬.

More Related Content

What's hot

التدريب العاشر
التدريب العاشرالتدريب العاشر
التدريب العاشرRenewed Man
 
C++ function (1) c++2
C++ function (1) c++2C++ function (1) c++2
C++ function (1) c++2MohammedDoos
 
Functions c++ مشروع
Functions c++ مشروعFunctions c++ مشروع
Functions c++ مشروعziadalmulla
 
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكيةالدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكيةMo7amm8d
 
البرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكالبرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكMed Habib Rammeh
 
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسكhessah_8s
 
مكونات برنامج
مكونات برنامجمكونات برنامج
مكونات برنامجRenewed Man
 
الأجهزة الذكية3
الأجهزة الذكية3الأجهزة الذكية3
الأجهزة الذكية3Renewed Man
 

What's hot (8)

التدريب العاشر
التدريب العاشرالتدريب العاشر
التدريب العاشر
 
C++ function (1) c++2
C++ function (1) c++2C++ function (1) c++2
C++ function (1) c++2
 
Functions c++ مشروع
Functions c++ مشروعFunctions c++ مشروع
Functions c++ مشروع
 
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكيةالدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
الدرس الثاني في تقنيات وبرمجة الاجهزة الذكية
 
البرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسكالبرمجة بلغة الفيجوال بيسك
البرمجة بلغة الفيجوال بيسك
 
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
الوحدة السادسة في مادة الحاسب وتقنية المعلومات البرمجة بلغة الفيجول بيسك
 
مكونات برنامج
مكونات برنامجمكونات برنامج
مكونات برنامج
 
الأجهزة الذكية3
الأجهزة الذكية3الأجهزة الذكية3
الأجهزة الذكية3
 

Similar to الترديب الثاني عشر

اليوم الثالث
اليوم الثالثاليوم الثالث
اليوم الثالثvisual8
 
14th session python fifth gui
14th session python   fifth gui14th session python   fifth gui
14th session python fifth guiAliMohammad155
 
13th session python fourth gui
13th session python fourth gui13th session python fourth gui
13th session python fourth guiAliMohammad155
 
Random 140403012659-phpapp02
Random 140403012659-phpapp02Random 140403012659-phpapp02
Random 140403012659-phpapp02Asma7056
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةgueste902d
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةnora_slideshare
 
جافا سكريبت
جافا سكريبتجافا سكريبت
جافا سكريبتosman do
 
12th session python third gui
12th session python third gui12th session python third gui
12th session python third guiAliMohammad155
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجةLumah Madany
 
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04نوافذ حاسوبية
 
فيجول بيسك
فيجول بيسكفيجول بيسك
فيجول بيسكhadeel saleh
 

Similar to الترديب الثاني عشر (12)

اليوم الثالث
اليوم الثالثاليوم الثالث
اليوم الثالث
 
14th session python fifth gui
14th session python   fifth gui14th session python   fifth gui
14th session python fifth gui
 
13th session python fourth gui
13th session python fourth gui13th session python fourth gui
13th session python fourth gui
 
Random 140403012659-phpapp02
Random 140403012659-phpapp02Random 140403012659-phpapp02
Random 140403012659-phpapp02
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
Ch5 ar2
Ch5 ar2Ch5 ar2
Ch5 ar2
 
جافا سكريبت
جافا سكريبتجافا سكريبت
جافا سكريبت
 
12th session python third gui
12th session python third gui12th session python third gui
12th session python third gui
 
مقدمة في البرمجة
مقدمة في البرمجةمقدمة في البرمجة
مقدمة في البرمجة
 
عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04عرض البرمجة بلغة فيجول بيسك 04
عرض البرمجة بلغة فيجول بيسك 04
 
فيجول بيسك
فيجول بيسكفيجول بيسك
فيجول بيسك
 

More from Renewed Man

ألوحدة الرابعة
ألوحدة الرابعةألوحدة الرابعة
ألوحدة الرابعةRenewed Man
 
الدرس الثالث
الدرس الثالثالدرس الثالث
الدرس الثالثRenewed Man
 
الدرس الثاني
الدرس الثانيالدرس الثاني
الدرس الثانيRenewed Man
 
الدرس الاول
الدرس الاولالدرس الاول
الدرس الاولRenewed Man
 
الأجهزة الذكية3
الأجهزة الذكية3الأجهزة الذكية3
الأجهزة الذكية3Renewed Man
 
الأجهزة الذكية2
الأجهزة الذكية2الأجهزة الذكية2
الأجهزة الذكية2Renewed Man
 
الأجهزة الذكية1
الأجهزة الذكية1الأجهزة الذكية1
الأجهزة الذكية1Renewed Man
 

More from Renewed Man (7)

ألوحدة الرابعة
ألوحدة الرابعةألوحدة الرابعة
ألوحدة الرابعة
 
الدرس الثالث
الدرس الثالثالدرس الثالث
الدرس الثالث
 
الدرس الثاني
الدرس الثانيالدرس الثاني
الدرس الثاني
 
الدرس الاول
الدرس الاولالدرس الاول
الدرس الاول
 
الأجهزة الذكية3
الأجهزة الذكية3الأجهزة الذكية3
الأجهزة الذكية3
 
الأجهزة الذكية2
الأجهزة الذكية2الأجهزة الذكية2
الأجهزة الذكية2
 
الأجهزة الذكية1
الأجهزة الذكية1الأجهزة الذكية1
الأجهزة الذكية1
 

الترديب الثاني عشر