انتهينا في نهاية الدرس الاول من وضع زر في البرنامج....وعرفنا كود لجعل الزر غير قابل للضغط بعد الضغط على مرة واحدة
الان...سوف نكمل في الدورة ونتعلم كيفية حفظ البرنامج وصنع الة حاسبة مع شرح كامل للاكواد:
بسم الله الرحمن الرحيم
قم باتباع الصور:
انتهينا من طريقة حفظ البرنامج ...ندخل الان على الجزء الاهم والاصعب نوعا ما من الدرس:
قم باضافة الى الواجهة:
عدد(14) زر الى الواجهة
عدد(1) مربع نص الى الواجهة
وقم بترتيبها كالتالي:
عرفنا سابقا كيفية كتابة كود للزر(راجع الدرس الاول)
الان قم بالضغط على الزر (1) مرتين ....ستظهر لك نافذة الكود....قم بكتابة الكود التالي:
- الكود:
-
textbox1.text=textbox1.text & 1
شرح الكود:
بداية :(textbox1.text) المقصود بها النص الذي يخص مربع النص ...اي انه بعد الضغط على زر (1) سيكون النص في مربع النص كالتالي:(textbox1.text & 1) اي بالعربية:(مربع النص.النص & 1)
اي ان النص سيكون في مربع النص عبارة عن النص الموجود سابقا ....وعلامة(&) تعني (و) اي لو كان نص مربع النص سابقا مثلا:2 بعد الضغط على زر 1 سيكون نص مربع النص كالتالي: 21 حيث سيقوم بكتابة رقم 1 بجوار نص مربع النص ..........ان لم تفهم الامر..قم بالرد على الموضوع وسوف ازيد من الشرح
وقفنا عند كتابة كود الزر (1)
الان نقوم بكتابة الزر (2) وهو:
- الكود:
-
textbox1.text=textbox1.text & 2
ووظيفة هذا الكود هي نفسها وظيفة كود الزر (1) ولكن سيكتب البرنامج بجوار النص في مربع النص 2 وليس 1
الان قم بكتابة نفس الكود لجميع ازرار الارقام مع تغيير الرقم 1 او 2 الى الرقم الذي سيكتبه البرنامج بجوار النص عند الضغط على الزر....فيكون الكود كالتالي:
الان قم بتجربة البرنامج هكذا:
بالطبع لن تستطيع القيام بعمليات الجمع والطرح لاننا لم نكت الكود لهما بعد
الان نكتب الكود لازرار الجمع والطرح والضرب والقسمة والناتج
ولكن اولا لا تنس كتابة هذا الكود...تحت تلك الجملة مباشرة (Public Class Form1) ...لا تكتب (Public Class Form1) بل اكتب كما بالصورة تحت تلك الجملة
شرح الكود:
في (dim a as integer) قمنا بتعيين متغير ...اي قمنا باللغة العربية بكتابة ان هناك متغير يسمى a ومثله بالعربية: متغير اسمه (س) او(ص) او(ع) ويمكنك استبدال المتغير(A) وكتابة اي متغير اخر لكن لكي يجب ان تغير الاكواد التي ساعطيك ايها وتغير المتغير (a) فيها الى المتغير الذي ستكتبه انت....وكذلك فعلت انا حين عينت متغير اخر اسمه(b) كما يتضح لديكم بالصورة
الان نكتب كود الازرار...سنقوم بكتابتها مثل الطريقة التي كتبنا بها ازرار الارقام اي ان زر الجمع سيكون كوده كالتالي:
- الكود:
-
TEXTBOX1.TEXT=TEXTBOX1.TEXT & +
ودور هذا الكود كتابة علامة + بجوار النص المكتوب اصلا في مربع النص
وكذلك سنكتب نفس الكود في زر الطرح مع تغير + الى - وفي زر القسمة سنجعلها \ بدلا من + وفي زر الضرب سنجعلها * بدلا من + ولا تنسى كتابة اي من علامات الجمع او الطرح او الضرب او القسمة داخل علامتي تنصيص مثل تلك"" والا سيعتبر الكود خاطئ.....
وها وهو الكود
نتوقف الى هذا الحد.....في المرة التالية سنقوم بكتابة كود الناتج