***2
برای روشن شدن موضوع ابتدا به چند تعریف می پردازیم .
زیربرنامه چیست : برنامه ایست برای حل قسمتی از یک مسئله که ما می توانیم هرجا که بخواهیم در برنامه از آن استفاده کنیم یا در اختیار دیگر برنامه نویسان قرار دهیم
***3
برنامه فرخوان چیست؟ برنامه اصلی است که زیربرنامه را اجرا می کند یا در اصطلاح صدا می زند.
دستوری که در برنامه فراخوان نوشته می شود و زیر برنامه را صدا می زند را دستور فراخوانی می گویند.برای نوشتن این دستور ما باید نام زیر برنامه و آرگومانهای ورودی و خروجی آن را جلوی نام زیر برنامه در برنامه فراخوان قرار دهیم
***4
زیربرنامه ها به دو نوع زیر تقسیم می شوند:
Sub یا روال
Function یا تابع
در برخی از کتابها به توابع هم روال گفته می شود.
***5
برای تعریف زیربرنامه ها از دو کلمه کلیدی publicوprivate استفاده می شود.
Public برای تعریف زیر برنامه هایی مورد استفاده قرار می گیرد که در کل برنامه قابل دسترسی باشند در واقع عمومی هستند ولی private ها در محدوده ای که تعریف شده اند قابل دسترسی هستند در واقع خصوصی هستند
***6
روال یا sub:
Subها معمولا توسط Vb.net ایجاد می شوند
و کنترل رویداد های برنامه را بر عهده دارند. ولی
برنامه نویس هم می تواند در موقع لزوم اقدام به
ایجاد آن نماید. اگرچه به ندرت لازم خواهد شد.
فرم کلی در اسلاید بعد