View Full Version : سوال: ایجاد تابع
mehran788
سه شنبه 21 آذر 1391, 00:21 صبح
سلام
من می خوام یه تابع درست کنم که یک عدد رو بگیره و اگه عدد درست بود true و اگه نادرست بود false رو برگردونه.درست یا غلط بودن رو خود تابع تشخیص میده فقط قالب تابع رو نمی دونم.
ممنون
farazjalili
سه شنبه 21 آذر 1391, 00:34 صبح
سلام
[ <attributelist> ] [ accessmodifier ] [ proceduremodifiers ] [ Shared ] [ Shadows ] [ Async | Iterator ]
Function name [ (Of typeparamlist) ] [ (parameterlist) ] [ As returntype ] [ Implements implementslist | Handles eventlist ]
[ statements ]
[ Exit Function ]
[ statements ]
End Function
مثال :
Function myFunction(ByVal j As Integer) As Double
Return 3.87 * j
End Function
محسن واژدی
چهارشنبه 22 آذر 1391, 09:25 صبح
سلام
[ <attributelist> ] [ accessmodifier ] [ proceduremodifiers ] [ Shared ] [ Shadows ] [ Async | Iterator ]
Function name [ (Of typeparamlist) ] [ (parameterlist) ] [ As returntype ] [ Implements implementslist | Handles eventlist ]
[ statements ]
[ Exit Function ]
[ statements ]
End Function
مثال :
Function myFunction(ByVal j As Integer) As Double
Return 3.87 * j
End Function
سلام علیکم
اکثر موارد این ترکیب تنها در نسخه .net کاربرد دارد
ترکیب روال Function در وی بی6:
[Modifiers] Function FunctionName [(ParameterList)] As ReturnType
[Statements]
End Function
برای برگشت نتیجه در وی بی6 از نام تابع بجای Return استفاده میکنیم:
Function myFunction(ByVal j As Integer) As Double
myFunction= 3.87 * j
End Function
موفق باشید
MohammadGh2011
چهارشنبه 22 آذر 1391, 10:04 صبح
سلام عليکم
بله همونطور که دوست عزيزم آقاي واژدي گفتند دستور Return براي زبانهاي برنامه نويسي خانواده ي دات نت هستش و در وي بي6 نام تابع را نوشته = عملياتي که قرار است انجام دهد را روبه روي آن مينويسيم يعني همانطور که آقاي واژدي بزرگوار نشان دادند.
فکر کنم اين دوستمون اينجا رو با تالار vb.net اشتباه گرفتند.
موفق باشيد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.