الاعلان عن الدالة يبدأ بالامر sub وينتهي بالامر end sub

الاعلان عن الدالة يبدأ بالامر sub وينتهي بالامر end sub

الدالة هي قطعة مستقلة من التعليمات البرمجية والتي يمكن أن تُستدعى من أجزاء مختلفة من البرنامج. في لغة البرمجة فيجوال بيسك، تبدأ الدالة بالأمر sub وينتهي بالأمر end sub. في هذا المقال، سوف نستكشف بالتفصيل كيفية استخدام الدوال في فيجوال بيسك، بما في ذلك كيفية تعريف الدوال، وكيفية استدعائها، وكيفية تمرير المعلمات إليها.

1. تعريف الدالة

لتعريف دالة في فيجوال بيسك، نستخدم الكلمة الأساسية sub متبوعة باسم الدالة، ثم قائمة المعلمات التي تأخذها الدالة بين قوسين، ثم الكلمات الأساسية end sub. على سبيل المثال:

“`

sub MyFunction(x as integer, y as integer)

‘ Do something here

end sub

“`

2. استدعاء الدالة

لاستدعاء دالة، نستخدم اسم الدالة متبوعًا بقائمة المعطيات التي نريد تمريرها إلى الدالة بين قوسين. على سبيل المثال:

“`

MyFunction(10, 20)

“`

3. تمرير المعلمات إلى الدالة

يمكننا تمرير المعلمات إلى الدالة عند استدعائها. المعلمات هي المتغيرات التي نريد تمريرها إلى الدالة. يمكننا تمرير أي نوع من البيانات كمعلمات، بما في ذلك الأعداد، والسلاسل، والمصفوفات، والمتغيرات الكائنية.

4. أنواع المعلمات

هناك نوعان رئيسيان من المعلمات في فيجوال بيسك:

معلمات القيمة: هذا النوع من المعلمات يمرر قيمة المتغير إلى الدالة. وهذا يعني أن أي تغيير يتم إجراؤه على المتغير داخل الدالة لا ينعكس على المتغير خارج الدالة.

معلمات المرجع: هذا النوع من المعلمات يمرر مرجع المتغير إلى الدالة. وهذا يعني أن أي تغيير يتم إجراؤه على المتغير داخل الدالة ينعكس على المتغير خارج الدالة.

5. قيم الإرجاع

يمكن للدالة أن ترجع قيمة عند استدعائها. قيم الإرجاع هي القيم التي يتم إرجاعها من الدالة إلى الجزء من البرنامج الذي استدعى الدالة. يمكننا استخدام الكلمات الأساسية return أو function لرجوع قيمة من الدالة.

6. أنواع قيم الإرجاع

يمكن للدالة أن ترجع أي نوع من البيانات كقيمة إرجاع، بما في ذلك الأعداد، والسلاسل، والمصفوفات، والمتغيرات الكائنية.

7. الدوال المضمنة

يحتوي فيجوال بيسك على مجموعة من الدوال المضمنة التي يمكن استخدامها لإجراء مهام شائعة، مثل الحسابات الرياضية، ومعالجة السلاسل، ومعالجة المصفوفات، والتعامل مع الملفات.

خاتمة

في هذا المقال، استكشفنا بالتفصيل كيفية استخدام الدوال في فيجوال بيسك، بما في ذلك كيفية تعريف الدوال، وكيفية استدعائها، وكيفية تمرير المعلمات إليها، وكيفية الحصول على قيم الإرجاع منها. الدوال هي جزء أساسي من لغة البرمجة فيجوال بيسك، وهي تستخدم على نطاق واسع لتقسيم البرامج إلى وحدات أصغر وأكثر قابلية لإعادة الاستخدام.

أضف تعليق