عرض مشاركة واحدة
  #6  
قديم 15-04-2013, 09:32 PM
bosyramy bosyramy غير متواجد حالياً
عضو نشيط
 
تاريخ التسجيل: Oct 2010
المشاركات: 156
معدل تقييم المستوى: 15
bosyramy is on a distinguished road
افتراضي

1- تستخدم الإجراءات Sub فى طرفى جملة التخصيص أما الدوال Functions لا يجوز استخدامها فى أى جملة تخصيص.
هذه العبارة خطأ والعكس صحيح الدوال Functions تستخدم فى طرف جملة التخصيص الايمن فقط مثال
( 8) label1.text=isnueric الدالة فى الطرف الايمن
و الإجراءات Sub لا يجوز استخدامها فى أى جملة تخصيص. راجع جملة التخصيص
2- الإجراء Sub لا يعود بأى قيمة أما الدالة Function تعود بقيمة.
يعني االإجراء Sub لايرجع لنا قيمة جديدة وانما يقوم بتنفيذ مايطلب منه فقط اما الدالة تقوم بارجاع قيم مختلفة عن القيم التي تحدد للوسائط مثل عملية جمع او ضرب هكذا تاحذ قيم والناتج مختلف
3- يشترط عند الإعلان عن الإجراءات Procedures أن تستخدم وسيط واحد على الأقل Parameter
لانه يعرض وبالتالى لابد من ادخال مايتم عرضه
4- وسيط الإجراء Procedure إما أن يكون قيمة مجردة أو متغير Variable أو ثابت Constant أو دالة Function
اي ان الوسيط قد يكون قيمة مجردة يحدد له اى رقم مثل
(5,6)sum أو متغير اى كتابة اسماء متغيرات بدل من الارقام مثل x,y
Function مثل( ( )messagebox.show (now الوسيط هنا دالة

وبالله التوفيق