انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

الإجراءات Procedures، والتوابع الوظيفية Functions

Share |
الكلية كلية العلوم     القسم قسم الفيزياء     المرحلة 2
أستاذ المادة نضال محمد عبيد الشريفي       25/02/2014 09:17:17
الإجراءات Procedures، والتوابع الوظيفية Functions


1- الإجراءات Procedures
? انقر نقراً مزدوجاً على النموذج لإظهار إطار نص البرنامج(نافذة الشفرة).
? انقر Add Procedureمن القائمة Tools
سيتم إظهار مربع الحوار Add Procedure.

ملاحظة:
يجب استخدام الأقواس للإحاطة بوسائط الإجراء، عند استدعائه بواسطة العبارة Call. لا تهم الطريقة التي تُستدعى بها الإجراء، ولهذا يمكنك اختيار الطريقة التي تناسبك. لدى إضافة اجراء واختيارنا النطاق Scope بأنه من نوع Public . لهذا يصرح فيجول بيسك عن الإجراء بأنه من النوع العام Public: مثلا
Public Sub Multiply()
ولو اخترنا النطاق Private بدلاً من Public، لكان شكل التصريح كما يلي:
Private Sub Multiply()
الفرق بين التصريحين، أن الإجراء في حالة Public يكون عاماً، ويمكن استخدامه من قبل أي إجراء آخر في أي موقع من ملفات المشروع، فحسب ما سيتوضح لك يمكن للبرنامج الواحد أن يتألف من عدة ملفات (ربما عدة نماذج) وبالتالي، فعند التصريح عن إجراء بأنه Public، فإنّ بمقدور كل ملفات البرنامج استخدامه.
أما عند استخدام Private، لا يمكن استخدام الإجراء إلا من قبل الإجراءات الموجودة ضمن نفس الملف. وفي حالتنا هذه يمكن لإجراءات النموذج form1 فقط استخدام الإجراء Multiply().


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
الرجوع الىلوحة التحكم