وعليكم السلام الجواب الأول: قائمة القيم السردية التي تظهر  معاملات (Parameters) هي في الحقيقة معرفات يعوض عنها بقيم عددية ثابتة .. وصيغتها كالتالي Enum SecurityLevel IllegalEntry = 1 SecurityLevel1 =2 SecurityLevel2 = 3 End Enum للأهمية.. يجب أن يعلن عن هذه المعرفات في أعلى الوحدة النمطية    الجواب الثاني: يمكن جعل المعاملات  اختيارية بوضع الصيغة الاختيارية Optional  قبل اسم المعامل.. كالتالي Function Move(Optional Left As Integer, Optional Top As Integer)
    • Like
    2