|
تعليمات الادخال والاخراج
قبل
ان نتعرف على تعليمات الادخال والاخراج يجب ان نتعرف على الادوات التي تتعامل مع
هذه التعليمات .
الادوات التي تتعامل مع المدخلات :
1-
اداة مربع النص : حيث تقوم الاداة باستقبال البيانات من قبل المستخدم . وتستخدم
الخاصية text
.
2-
اداة مربع الخيار : حيث تقوم الاداة بالسماح للمستخدم للاختيار وتستخدم الخاصية
value
.
3-
اداة الاختيار : وهي ايضا تقوم بالسماح للمستخدم للاختيار وتستخدم الخاصية
value
.
اولا : التعليمة التي تستخدم مع مربع النص :
Text
Text
. اسم الاداة = متغيرSYNTAX
:
R=Text2.Text
حيث R
متغير يقوم بتخزين قيمة معينة فيه وText2
اسم مربع النص الذي قمنا بتصميمه في اطار النموذج .
ثانياً : التعليمة التي تستخدم مع اداة مربع الخيار :
Value
ان البيانات التي نحصل عليها من مربع الاختيار هي بيانات رقمية تخزن في الخاصية
Value
وهي احدى ثلاثة اشياء هي :
أ / ان الزر قد تم اختياره فقيمته عندئذ هي (1)
ب / ان الزر لم يتم اختياره فقيمته عندئذ هي (0)
ان الزر لا يمكن ان يتم اختياره فقيمته عندئذ (2)
Value
. اسم الاداة = متغير عدديSYNTAX
:
R=Check9.Value
حيث ان R
يمثل متغيرا عدديا يقوم بتخزين احدى الارقام التالية (2،1،0) لمعرفة ان كان الزر قد
تم اختياره ام لم يتم .
ثالثاً : التعليمة التي تستخدم مع اداة زر الخيار :
ان البيانات التي نحصل عليها من زر الخيار هي بيانات منطقية وليست رقمية كما في
مربع الاختيار . وهي احدى شيئين اما ان الزر قد تم اختياره فقيمته عندئذ هي
True
او ان الزر لم يتم اختياره فقيمته عندئذ هي
False
.
Value
. اسم الاداة = متغير منطقيSYNTAX
:
R=Option6.Value
حيث ان R
يمثل متغيرا منطقيا يقوم بتخزين احدى القيمتين
True , False
لمعرفة ان كان الزر قد تم اختياره ام لا .
الادوات التي تتعامل مع المخرجات :
تقوم بعض الادوات القيام باظهار المعلومات على شاشة البرنامج بعد تنفيذ البرنامج
ومن هذه الادوات :
1 – اداة مربع النص : وتقوم باخراج المعلومات بواسطة الخاصية
Text
2 – اداة التسمية : وتقوم باخراج المعلومات بواسطة الخاصية
Lable
طريقة اخراج المعلومات الى مربع النص :
لاخراج المعلومات الى مربع النص نستخدم الصيغة التالية :
متغير سواء كان عددا او سلسلة نصية =
Text
. اسم الاداة
ومثال على ذلك . لاظهار حاصل ضرب عددين (X,Y)
في الاداة المسماة
Text1
وتكون كالتالي :
Text1.text=X*Y
ولاضافة عبارات توضيحية للمخرجات نسطيع تعديل السطر السابق الى السطر التالي :
X*Y&
"حاصل ضرب العدديين = "
Text1.text=
لاحظ استخدمنا للرمز &وذلك للربط بين السلاسل النصية . كما تلاحظ اننا وضعنا
السلسلة النصية ( حاصل ضرب العديين = ) بين علامتي تنصيص .
طريقة اخراج المعلومات الى اداة التسمية :
لا خراج المعلومات الى اداة التسمية نستخدم الصيغة التالية مع تغيير للخاصية
المخرجة للمعلومات :
متغير سواء كان عددا او سلسلة نصية =
Lable
. اسم الاداة
مثال : لاظهار حاصل ضرب عدديين
X,Y
في الاداة المسماة
Lable 6
تكون كالتالي
Lable6.lable=X*Y
ولاضافة عبارات توضيحية للمخرجات نسطيع تعديل السطر السابق الى السطر التالي :
X*Y&
"حاصل ضرب العدديين = "
Lable6.lable=
|