الفصل الرابع
TRANSCRIPT
اإلجـــــــــــــــــــــــــــراءاتProcedures
اإلجـــــــــــــــــــــــــــراءاتProcedures
اإلعالن عن SUPاإلجراء
هو مجموعة من األوامر والتعليمات (Code) له اسم معين عند استدعاء هذا
.االسم يتم تنفيذ األوامر والتعليمات
.يعود بقيمة ال SUPاإلجراء
.يعود بقيمة Functionاإلجراء
-:SUPاإلعالن عن اإلجراء : أوالا عن وجود كود معين سيتكرر كتابته فى عبارة
مثال كود Classأكثر من مكان داخل التصنيف
Button 2و االداة Button 1يتكرر فى االداة
لعرض االعداد الفردية والزوجية نفس الكود يتكرر
فى اإلجرائين مع تغير قيمة البداية فى االعداد
وفى االعداد الزوجية 1الفردية البداية تكون لكتابته مرة واحدة Supوتستخدم 2البداية تكون
Formلسهولة قراءة الكود واإلجراء يكتب داخل
بالكود يمكن استخدام اى عدد من الوسائط
يستدعى اإلجراء بكتابة اسمه ووضع قوسين فى
نهاية االسميتم االعالن عن اإلجراء مرة واحدة ويمكن
أستدعاءه اى عدد من المرات
-:SUPاإلعالن عن اإلجراء : أوالا عن وجود كود معين سيتكرر كتابته فى عبارة
مثال كود Classأكثر من مكان داخل التصنيف
Button 2و االداة Button 1يتكرر فى االداة
لعرض االعداد الفردية والزوجية نفس الكود يتكرر
فى اإلجرائين مع تغير قيمة البداية فى االعداد
وفى االعداد الزوجية 1الفردية البداية تكون لكتابته مرة واحدة Supوتستخدم 2البداية تكون
Formلسهولة قراءة الكود واإلجراء يكتب داخل
بالكود يمكن استخدام اى عدد من الوسائط
يستدعى اإلجراء بكتابة اسمه ووضع قوسين فى
نهاية االسميتم االعالن عن اإلجراء مرة واحدة ويمكن
أستدعاءه اى عدد من المرات
: Supالصيغة العامة لإلعالن عن Sup Name ( Parameters )
أسم االجراء القيم التى تستقبل عند
استدعاء االجراء والتى تستخدم فى الكود Code مجموعة األوامر التى
ستنفذ عند استدعاء اإلجراء End Sup
Label 1
فردى زوجى
97531
فردى زوجى
Sub Show Old Or Even () Dim I As Integer Label1.Text=“ ” For = I to step 2
Label1.Text=label1.Text & “ “ & I
نستخدم لإلعالن عن دالة عند وجود كود
سينتج منه قيمة نريد إخراجها للمستخدم أو
البرنامج مثل حساب محيط دائرة ، الستخدامها فى
مساحة المربع ، الضريبة المستحقة ،
.صافى األجر
: functionالصيغة العامة لالعالن عند دالة الدالة function تبدأ الدالة بكلمة
Nem تشير إلى أسم الدالة الذى سوف تستدعى من
خالله Parameters هى الوسائط التى تستخدم فى الكود Data Type تحد نوع البيان القيمة الراجعة من الدالة Code هى األوامر والتعيمات التى ستنفذ عند استدعاء
الدالة Returnترجع قيمة باستخدام Value تشير الى القيمة الراجعة من الدالة
End Function هى نهاية الدالة
: functionالصيغة العامة لإلعالن عن الدالة Function Name ( Parameters ) As Data
Type Code مجموعة األوامر والتعليمات المطلوب
تنفيذها Return Value End function
ال يمكن تخصيص قيمة لها Functionالدوال يتم استدعاءها فتنتج قيمة تخزن Functionالدوال
بها ومن ثم يمكن استخدام هذه القيمة يفضل تسميتها تسمية تدل على Functionالدوال
وظيفتها
مالحظة
=
functionالدالة subاألجراء
ال يعود بقيمة ليس له ناتج
ال يستخدم فى أى
جمل التخصيص
تعود بقيمة لها ناتج
تستخدم فى الطرف
األيمن من معادلة التخصيص
بعضها ال يأخذ
وسائط مثل الدالة now
دواعى استخدام األجراء sub
دواعى استعمال الدالة function
وجود كود سيتكرر 1. كتابته أكثر من مرة
لتنظيم كتابة الكود 2.
لسهولة قرأته وفهمه
وتعديله
عند وجود كود سينتج منه 1.
قيمة نريد إخراجها
للمستخدم أو الستخدامها
فى البرنامج
المتغير variables
الداله constantالثابت function
يمكن
تخصيص قيمه له أثناء
األعالن عنه
أو أثناء
التشغيل
يخصص قيمة له
أثناء األعالن عنه
فقط
ال تخصيص
قيم ولكن
تستدعى داله
بأسمها فتنتج
قيمة