فتحات العرب

AD (728x60)

Slider

بلوجر

منوعات

بالصوت وصورة

تكنلوجيا

أقسام المدونة

حصريات

الاخبار

أعلان

Blogroll 2

أعلان

أعلان

صور فلكر

Link List

تابعونا على

Video

تقارير

منوعات

الاثنين، 14 يوليو 2014

الدرس الخامس : مقدمة إلى الدوال .

مشاركة و تعليق كدعم كبي لنا أحبائي الكريم
السلام عليكم و رحمة الله و بركاته ،
الدرس الخامس : مقدمة إلى الدوال .
الدالة : هي مثل الإجراء يمرر له بارامترات (عناصر أو معلومات) ليقوم بمعالجتها بشكل معين , ولكنها تعيد نتيجة .
مثال عام لدالة :

(Public / Private) Function FuncName (Par1 As  DataType , [Optional] Par2 As DataType = 10 , ParN…) As DataType

نفصل السطر السابق :
Public / Private : يجب كتابة واحدة فقط منهما , وتم شرحهما سابقاً .
Function : كلمة محجوزة لتعريف المترجم أننا نكتب دالة .
FuncName : اسم الدالة , ويخضع لشروط تسمية المتغيرات والثوابت .
Par1 , Par2 , ParN : اسم البارامتر , ويخضع للشروط السابقة أيضاً , ويجب إدخال هذه البارمترات عند التعامل مع الدالة فيما بعد.
Optional : كلمة محجوزة , تكتبها قبل اسم البارمتر الاختياري والذي يمكن تجاهله عند التعامل مع الدالة .
DataType : نوع البيانات (Integer , string ).
= 10 : كتبناها لأن البارامتر Optional , وهي قيمة افتراضية للمتغير , يمكنك وضع أي رقم آخر غير 10 , أو كما تريد طبعاً.
End Function : كلمتان محجوزتان تنهيان الدالة .
مثال لدالة تجمع ثلاثة أرقام , وتعيد الناتج كـInteger :

Private  function AddFunc(X , Y , Z As Integer) As Integer
AddFunc  = X + Y + Z

End Function


ملحوظة : يمكنك استعمال جملة Exit Function للخروج من الدالة . 

أرجو أن يكون الدرس مفيدا , وأن ينال إعجابكم.
والسلام عليكم و رحمة الله و بركاته.
القسم:

صممت بواسطة :

مدونتنآ تسعى إلى تحقيق آلدعم للمبرمجين العرب لتشجيعهم وتوصيل اعمالهم للعالم .

0 التعليقات:

إرسال تعليق

Find Us On Facebook

تابعنا على فيس بوك
اضغط على اعجبني - like ليصلك كل ما هو جديد

 
كل الحقوق محفوظة © محترفين البرمجة

تعريب وتطوير S i R - D o O o M