چه موقع از ساب استفاده میشه چه موقع از فانکشن
ممنون
اولا من بدون مراجعه به منبعی جواب می دهم. شاید کامل نگم.
دوما خوبه دوستان دیگر هم جواب بدهند تا جواب کاملتری ساخته بشه.
سوما جواب شما:
بستگی داره که نیاز به خروجی داشته باشی یا نه.
مثلا تابع استفاده می کنی تا جمع دو عدد را برگرداند.
و ساب استفاده می کنی تا چیزی را نمایش دهد.
در اولی خروجی نیازه در دومی کار مورد نظر نیازه و خروجی نیاز نیست.
در ضمن منظور من از تابع همان فانکشن است.
اگه بشه در باره ی روال ها و زیر روال ها هم یه تعریف کنید ممنون میشم
ممنون
من فکر کنم این ها یکی هستند ولی هر کتاب و منبع اصطلاحی استفاده می کنه و این دو لغت بوجود آمده. و اصلا نمی دانم روال مساوی ساب میشه یا ((مجموع ساب و فانکشن)) .
ولی کلا همان تقسیم بندی ساب و فانکشن را شما داشته باشید. مهم استفاده است. اسمها مهم نیست.
اگر اشتباه گفتم دوستان لطفا تصحیح کنید.
راستی خواهشن طریقه ی استفاده از ساب و فانکشن رو بگید
ممنون
در تاپیک ((آموزش مصور ویژوال بیسیک)) تا حد مناسبی گفته شده. مطالعه کنید.
تا حالا ما کد ها رو اینجا نوشتیم
کد:
Private Sub Form_Load()
دستورات
End Sub
این ساب هست
اما میخوام بدونم ساب فقط به این کار محدود میشه ؟ یا کارهای دیگه ای رو هم انجام میده
اینی که شما نوشتید رویداد فرم_لود است. یعنی وقتی فرم داره لود میشه. یعنی در زمان لود فرم چه کارهایی باید انجام بشه. خیلی چیزها را میشه اینجا تعیین کرد. کلا هر چیزی که می خواهید اول برنامه ست شده باشه.
دستور exit sub
چیکار میکنه ؟
این دستور مهم و مفیدی است.
کارش خروج از ساب است.
مثال: فرض کنید کلی کد در رویداد یک باتون نوشتید. بعد شرطی برقرار نیست و شما می خواهید بقیه کدها دیگه اجرا نشه. اگر این دستور نبود خیلی مشکل پیش می اومد. ولی با استفاده از این دستور براحتی از اون ساب که مثلا رویداد کلیک یک دکمه است خارج می شوید.