خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


دستور Call در ویژوال بیسیک دات نت

دستور Call در ویژوال بیسیک دات نت
نویسنده : امیر انصاری
دستور Call در ویژوال بیسیک کنترل اجرای برنامه را به یک Function ، Sub و یا DLL منتقل می کند.

نرم افزار سامانه مودیان راهکار



نحوه نگارش (Syntax) دستور Call


[ Call ] procedureName [ (argumentList) ]

تشریح قسمتهای مختلف دستور Call


  • procedureName : نام رویه ای که کنترل اجرای برنامه به آنجا خواهد رفت. در واقع نام رویه ای که صدا زده می شود.
  • argumentList : نام پارامترهای رویه مربوطه، که فراخوانی می شود. پارامترهای مختلف با کاما از یکدیگر جدا می شوند. نام پارامترها باید در داخل یک جفت پرانتز محصور شوند.

توضیحات دستور Call


دستور Call برای فراخوانی رویه ها کاربرد دارد، هر چند نوشتن این دستور اختیاری می باشد و اگر آن را هم ننویسید و صرفا نام رویه مربوطه را بیاورید فراخوانی انجام خواهد شد.

اگر رویه مربوطه یک تابع باشد، استفاده از دستور Call باعث می شود تا مقدار آن تابع برگردانده نشود و صرفا اجرا شود.

مثال از نحوه استفاده دستور Call


دستور Call در ویژوال بیسیک دات نت
متن زیر قابل کپی کردن می باشد.

Sub TestCall()
Call (Sub() Console.Write("Hello"))()

Call New TheClass().ShowText()
End Sub

Class TheClass
Public Sub ShowText()
Console.Write(" World")
End Sub
End Class


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز