هذا الاخير تجده في مجلد ( 10 ) بين مجلدات الدلفي
بعد تثبيت الاداتين تجدهما كما في الصورة
أ ق قرا شما 1 لا و و2 ١
حضر نموذج العمل كالتالي :
نفس الشيئ بالنسبة للأزرار غيرهما كما في الصور
انتهينا من اعداد الفورم
الان انقر نقرة واحدة على
كي تصبح مفعلة
من قائمة 1:00:66
غير البورت( المنفذ ) الى أي رقم تريد انا اخترت 1213
جيد الآن نقرتان على
الذي هو زر الإتصال
و أضف التالي :
الكود الثاني نفعل به الاتصال
بالخطوة السابقة انتهينا من زر الاتصال
طيب الآن نقرتان على زر قطع الاتصال و في محرر الشيفرة نضيف
الكود التالي :
بهذا الكود نقطع الاتصال
نفذ البرنامج 19
كل شيئ تمام إذا اغلق لنعود الى بيئة التطوير
غير عنوان الفورم الى 0.0.1 1586©
اجعل زر قطع الاتصال غير مفعل من خلال خاصة 6021
عددلايم مها
لفهم معنى غير مفعل نفذ البرنامج ولاحض ان زر قطع الاتصال لا يمكن
الضغط عليه و السبب الذي يدفعنا الى جعله غير مفعل هو اننا لا نحتاج اليه
الآن نقرة على :11601500108 كي يصبح العمل عليها ( مفعلة )
إنتقل من 0100116165 الى ملمعسعمانت ( قسم الأحداث )
في المكان الفراغ المكان الأبيض إضغط مرتين على حدث ]0060017086
و في محرر الشيفرة أضف التالي :
زع 7003011105012 :5006106 عمدلا (9 5
لوط
2 :168 طف20 .0111 علاط
ماعب 2 :168 طعمة . 2م عباط
ز نمعااع 50م اسم 7002 :506166
شرح الكود
السطر الاول : عند الاتصال نعلم ذلك من خلال عنوان الفورم
السطر الثاني : تذكرت أننا جعلنا في الاول زر قطع الاتصال غير مفعل
لاننا غير متصلين - و بما أننا اتصلنا ' لاننا نعمل على حدث الاتصال -١
يجب أن نفعل زر قطع الاتصال و نجعل زر الاتصال غير مفعل لاننا
متصلين أصلا
الخطوة الثانية
أضف التالي عند حدث (ع0000006000 ) محاولة الاتصال
: ' جاري الاتصال.. 0.0.01 تقيل 'جنتمتائية0. 101001
:18156-:ل208160. 1 متاناط
أضف التالي عند حدث قطع الاتصال0 01860010260 (0)
:قطع الاتصال.. 0.0.01 أقداء :0011011 . 10117101
بعنضاح:ل160ط1.2032 تلاط
أضف التالي عند حدث وقوع خطأ («:12:10 00 )
بعتصاح: 1.2021 ت01 لاط
إنتهينا من الجزء الأول الان احفض المشروع في مجلد أطلق عليه اسم
+«عتاعو أنشئ مجلد جديد :561176
سبب إنشاء مجلدين +0ع:1© 8000 561767 هو ان الدلفي يقوم بحفض
المشروعات في مجلد واحد 010[6©1 و هو المجلد الافتراضي فاذا حفضنا
اذا كنت حفضت المشروع يمكنك أن تنشاً مشروعا جديد أو تفتح نسخة
دلفي ثانية و الخيار الثاني هو المحبب
أضف الى الفورم ]807680016 من قائمة ]101678
إضغط مرتين على الفورم و في محرر الشيفرة أضف التالي
شرح الكود :
1- عند فتح «©8:0 يقوم تلقائيا بانتضار اتصال أدعتاه
نفس الشيئ مع :58:76
إضغط ضغطة على :8©©70©:80016 كي يصبح العمل عليه ( مفعلة )
في قائمة الاحداث و عند حدث اتصال أدعت1ن ب :ع8
(8©0 1000© «(0) أضف التالي :
' متصل 0.0.1 ( عتعرحث؟ )تقداء :0001100 .1017101
بهذا نعرف اتصال ال ]110[ حيث ان عنوان 20100 سيتغير من يستمع
أضف التالي عند حدث قطع الاتصال :
: ' تم قطع الاتصال 0.0.1 ( :561776 )681 :08011010 . 1017701
أضف التالي عند حدث الخطأً في الاتصال :
: 'خطأً في الاتصال 0.0.1 ( «اعبويع8 )ثقاء :201010 .1011701
الآن نفذ البرنامج احفض المشروع ثم جربه تجده في مجلد الذي حفضت
فيه المشروع ع*«1:0(60611.6
لتأكد من أن كل شيئ جيد
إفتح «©7ع8 و ]دعزاء - خارج بيئة التطوير - و قم بالاتصال على الاي
بي الافتراضي 127.0.0.1 اذ اننا لا نحتاج الى انترنت كي نتصل
انتهينا من مشاكل الربط بين أدعثاء و :880786
و إجعل الفورم كالتالي
--- ل قمصياهم] لم دفول
لزيادة جمال البرنامج أضفت
ملاحضة في حالة لاحضت انها ضاهرة فوق الازرار اضغط يمين الفأرة و
اختر كما في الصورة
معام 2120 60 016178
المتحرك من خاصية 500115815
للكتابة و 0060001 سوف نخصصه لاستعراض الكتابة المرسلة من طرف
اصعناء و ال 878 على حد سواء .
كما أضفنا 60102 و خصصنه لاسم الدخول و أضفنا زر ثالث و غير
عنوانه الى ارسال إضغط على هذا الاخير و في محرر الشيفرة أضف
التالي :
شرح الكود :
الدخول
2- نحذف الكتابة من 2 0ع( لاننا لا نريد ارسالها مرة ثانية
لكن كما نرسل الكتابة يجب أن نستقبل الكتابة من ©5876 و هذه طريقة
استقبال الكتابة
أضغط على :11601500166 كي تصبح مفعلة و عند حدث القراءة
أضف التالي
انتهينا من أمر
هو زر الارسال
اضغط على :881761802160 كي يصبح العمل عليها
إنتقل من 0116165:م الى 608006018»» ( قسم الأحداث )
و عند حدث القراءة ( 000116008600 ) أضف التالي :
بان 500161.1260611761-:11 .1761001
في الاول عملنا على استقبال و ارسال ]0ع:ا» الكتابة الآن نعمل على
استقبال «عع» الكتابة و ارسالها
نفذ البرنامج
و جربه خارج بيئة التطوير و ان شاء الله كل شيء سيجري كما تشتهي فقط
ملاحضة مهمة لا تقم أبدا بنقل الكود و لصقه لانك لن تتعلم شيئ
تم بحمد الله الدرس
البرنامج يحتاج الى العديد من الاشياء الاضافية كرسالات الخطأ و أشياء
أخرى عديدة كي يصبح نوعا ما احترافي و لكن كما تعلمون ليس الهدف
من الدرس تصميم برنامج متكامل و انما توضيح عمل الاداتين
لماة عن “بيزيق الخاصة سكترنات الي لان هواترع من الاتصال يصحي
بالاتصال المباشر او الاتصال العكسي يتم تصميم هذه البرامج بواسطة
الاداتين )لمن و هي تأتي مع أدوات الاندي و :00058