استخدام الغيم المرئجمة من التعبيرات. د
2 الحاملات الحسابية. 2
1 حلقة ولا - ]0 1ه
1 تدريب: استخدام الحلفة أبعلا - ]50 45
2 حلقة 16//-06 و اتاولا -. 45
1 لعبارة 7060 ©
2 التوسعة 71060-6156م)
3 العبارة 6056 56166
4 التوسعة 56اع 256 - 856 :56166
1 تدريب: الاختبار من بين عدة قبع 50
8 معالجة الأخطاء 50
1 الأخطاء من النوع. 17016 800 سس 21
2 العبارة 109 - 6560 -/|1. 1
هام
ريب: امتضام وزع -6 110-684 52
بناء واجهات :0
9 , اجهة التشغيل جمصوعويا معطا
31 بناء النماذج 50015
0 لتفاعل تخدم: استخداح المفائيج. 5
3 شدريب: المشاركة في عامل حدت. ٍ-
71 ميع التأشر «66680اللسمسيسسسسسسسستسسسسيس 52
تدريب: استخدام مزيع الت 62
27 مفتاح الراديو 80200 80010 تمس سسأت
تدريب: امتخداء التحكم ب« 08ي:6:0. 5
1 عنص التحكم «6:60:680..
1,241 إضافة الصورة كمو رد 865004866 56
,124 تدريب: استخدام الصصورة في خلفية النموذ.
1 إضافة لقوائم سييست 53
53 ترف اسان دري فوات فد 2
1.26.13 تدريب: استخدام ا! 0
7 عناصر التحكم ع و8تونا و *6008080. 76
1 تدريب: إضافة عنص 1601 عنصر التحكم «1580. 0
ملاحظات حول تعليمات البرنامج.
2 الطريقة لا 5
ملاحظات حول تحليمات ا١ 82
3د إذا رد في القائمة أو لا 83
+ تعليق تعليماكت ١! 84
8 استخداح عناء ِ د حت عوط سا عت 0 85
1 ند بتر جاع ١ من +100506016006 وعرضها ف ممح
31 د المدخلات باستخدام_ +017/196م10+8:
0 استخدام صناديق الحرار حرو وميفر0.
تقنية ]1/8 71011م010100] 08558117871011 01/15 1010/اا.
3 تصمي , اجهة تطبيق باستخدام ]10/8
31 تدريب: أنشاع ع0
4 عناصر نحكم ]0//ا الشائحة.
1 تدريب: إضافة عنصر تحكم لتطبيق 10/0 وربطه بالتعليما
27 قائمة بعناصر تحكم ع8/ا..
5 أنشاء معالج حدت لمناصر نحكم ]1/0/0
1 تذريب: أنشاع معالج حدث لك 1
6 أنشاء تطبيق ]10/0
معالجة الأخطاء.
7 البحت عن الأخطا. 217
3 تدريب: استخدام خاصية 6008006 :8 +01 ع.
8 أنواع الأخطاء 219
1 أخطاء التجميع 500/5 800 6010110.
2 أخطاء ١ 60015 ةما 2
و اكور حلي أحلاء اتسين إسناتحيا 120
1د عثور على أخطاء التجميع وإصلاحي 21
0 العلو على أخلاء التشيل و أصللا 0 222
1 تدريب: اله أخطاء التشغيل وإصلا :123
مقدمة 0
5 أنشاء قاعدة بيانات. 130
1 45 أنشاء قاعدة البيانات... 130
7 عرض البيانات في واجهة رسومية.
9 عرض الديانات من جداول مترابطة.
0 عرض الملفات المختزدة في مجلد. 152
3 تدربب التعرف على الملفا 13
3 حذف ملف. 159
أسس برمجة الكائنا؛ 161
4 ما هي الفئة ووم 11
5 أنشاء الفئة 163
6 إضافة الخصائص: 5 الفئة 165
7 إضافة الطرق إلى الفئات,
2 اختبار الفئة ||
3 تجاوز الأعضاء 1/6015655
1 الحلقة فول 06 +0]
أسس برمجة عناصر التحكم
2 استخدام وعررووع0 يمويف بولا
31 إنشاء 1
2 إنشاء التحكم في 2008 80516 15/0
3 إضافة عناصير التحكم القياسية على التحكم الم
4 إضافة التطيمات إلى التحكم المنشاً.
31 سالأحداث الخاصة بعنصر التحكم المنشاً 23
2 الحدث 0/10020170اللسيستستتسسسسسسسسسسسسس 203
برمجة الرسوم.
7 أظهار الرسى
شكل 1-1: فكرة عمل .0/0201/0816ف8] 0167..
واجهة استخدام 5710010 81ا5ا/ا 101805077 عند فتحها لأول مرا
شكل 2و: نافذة وعرميزم بنقلا
شكل 7-2: النموذج بعد إضافة عناصر التحكم..
شكل 8-2: شكل النموذج بعد ضبط عناصر التحكم....
شكل 20-4: إضافة شريط قرائم قياسي إلى النموة:
شكل 21-4: النموذج مضاف إلية شريط القوائم القياسي.
شكل 22-4: المكون 711088 في 1001801 وعلى النموذج 208101..
شكل 23-4: عنصر التحكم 157808 يعرض أكثر من بند في آن واحد.
البرمجةباستخدا م 134517271222008 171:10 - رسام
: آثر اختيار اللون الأخضر من 11578011 على خلفية 780:80:01..
أختار 15180 من ع11فل! 5كهاه وأختر 0166 00818 من .اقل 11611100
: البرنامج بعد تعديله أثناء التشغيل.
تبريب 0181065
شكل 34-4: التطبيق أثناء العمل.
شكل 36-4: استخدام ال .0108018106:
شكل موو: فتح معالج تحرير ال .00085..
شكل 40-4: معالج تحرير ال .010085م..
شكل 41-4: استخدام البرنامج في تصفح مرقع ع 6086لاما 88516 لمناكالا..
شكل 4-5ه: ضبط الخاصية 1811600108117 14081200178 ..
نافذة 70018017815 8ع10005.. 114
أيقرنة 1/85 0ق !0011!..
: التطبيق 0م »ن؛ أثناء التشغيل..
: نافذة الاستثناء.
: نافذة تكلا 88808
:: نافذة 0ع 1/124 (10887100 6011516 5010865 0/878
: قاعدة البيانات 185708م في نافذة .50010888 (01107100:
: نافذة عا788 017ع..
ا: نافذة عرض وإدخال البيانات.
: البيانات المدخلة للجدول.
: نافذة 5008655 0878..
شكل 7وم: نافذة المعالج .71018 م600151608 0878501086
شكل 62-7: النافذة .5001868 0878 140058
شكل 7-وم: النافذة 60011066701 00م.
شكل 64-7: اختيار ملف قاعدة البيانات.
شكل 65-7: رسالة عن إمكانية نقل البيانات إلى المشروع.
شكل 66-7: حفظ الوصلة.
شكل 67-7: الصفحة 0816655 8858 0878 10108 ع14005:
شكل 68-7: عناصر التحكم التي أضيفت للنموذ:
شكل 9-7م: البرنامج عند التشغيل.
شكل 70-7: تعديل واجهة التطبيق.
شكل 1-7د: نافذة معحت الا 601181608871001 5010865 0/878
شكل 72-7: النافذة 001116670 800.
شكل 73-8: واجهة التطبيق.
شكل 4-8دك التطبيق أثناء التنفيذ
شكل 75-9: مشروع 188887 5كهاء في محرر التعليمات..
شكل و-76: النافذة ع6 021ئ0:ع6 00م
شكل 77-10: النافذة 601171018 001078017657 588
شكل 78-10: الخصائص الجديدة تظهر في نهاية نافذة .5ع71عم0م
شكل ررود: أختار عام 800571106 00م.
مفاهيم أساسية
1مقدمة
في عام ١577 أبذكر جون كيمني 156060 101107 وتوماس كورتز 20088
ع00© ©« ناع:10800 ©0011" أو "شفرة التعليمات الرمزية متعددة الأغراض
لا مبرمجين غير المحترفين_ من الهواة والطلاب والباحذين غ ير المتخص صين في علوم
وفي مايو ١59١ طرحت شركة 1100801 نسخة مطورة من 138818 منحتها اسم
©1388 1719081 حيث استخدمت اللفظة المضافة 7719001 للتعبير عن الوظيفة الجديدة التي
1116106 :1786 01681ا0ه02 تعمل على نظام التشغيل ((:ع]5/ر8 08:86:08 الثوري
وم نذ ذلك التار يخ لع بت 188816 1718001 دور الا غة الأولى لتطو ير دّ طبيقات
1171110075 111008012 وقد طرحت 1410:0801 منها تسعة إصدارات؛ ومنذ الإصدارة
السابعة التي أطلق عليها اسم 2003 388:6 1718181؛ أعيد تصميم ©1881 17150181 بحيث
أ صبحت تع مل وفقا للتقذية الجديدة ل طبيقات 1110:0801 المسماة .118111600116 11157
ومن ثم حملت الا سم الجد يد 138810.271:7 1718081 حديث أ صبحت أبس ط وأكثر فاعلية
وقابلية في تطوير التطبيقات التي تتماشى مع الاتجاهات المعاصرة في الحوسبة مثل خدمات
ات الحواسيب الكفية. وتعد الإصدارة الأحدث اليوم هي 3886627127 17151181
في هذا القدم سنتعرض لعدد من المفاهيم الأ ساسية اللازمة للتعرف على ما هي
58 611121 17191011388 وكيف تعمل.
2 واحدة ونسخ مختلفة
عندما تم تصميم :188 77190181 للمرة الأولى؛ راعى مص مميها أن تكون سهلة
الااستخدام و في نفس الوقت قادرة على الا ستجابة لمتطلبات مختلف ال مبرمجين؛ المبتدّين
هذه التقنيات عندما يشترون أدوات تطوير 138856 171800
ولتفادي هذا الووضع؛ قا مت 11008018 بطرح عدة ندخ من م1388 171800
تتوافق مع حاجات المبرمجين المختلفة. وقد ضم الإصدار 2008 13881621157 17180031
الأساسية التي يحتاجها المبرمجين المبتددّين والهواة لتطوير د طبيقات قائمة بذادها 510110
مصممة لكي تخدم الأغراض التعليمية غير الربحية ومن ثم فإن الحصول عليها يمكن عن
طريق تنزيلها من موقع 1410:0801 على الانترنت؛ حيث يتم تنزيلها منفردة - بدون أي من
تقنبات 2008 50101027127 1719081 الأخرى - ومجناً.
يمكن استخدامها لتطوير تطبيقات مختلفة سواء تلك القلامة بذاتها أو تطبيقات الوب م177
8 801000211217 مقابل دفع ثمنها.
نسخة يمكن استخدامها لتطوير جميع أنواع تطبيقات الحواسيب والوب؛ وتتميز هذه النسخة
بصورة خاصة أنه يمكن استخدامها في تطوير التطبيقات التي يعمل عليها أكثر من مبرمج
' والهوا تف الثقلة 5/70/65 11010118 وأنظمة الملاحة 51/506015 120988000 بللديارات والمركدات البح ية والجواية
وأجهزة نظام الموقع العلمي 8 60 51/5:207 005100109 61059١