as-soft
یک شنبه 04 اردیبهشت 1390, 09:34 صبح
سلام
وظیفه کاراکترهای (; :)در ویژوال بیسیک چیست؟
محسن واژدی
یک شنبه 04 اردیبهشت 1390, 16:21 عصر
سلام
وظیفه کاراکترهای (; :)در ویژوال بیسیک چیست؟
سلام علیکم
پرانتز (): جهت جداسازی پارامترهای دستوری که خود در تابع دیگری مورد استفاده قرار گرفته است، یک نمونه ساده:
تابع MsgBox خود به تنهایی بایستی بدون پرانتز نوشته شود وگرنه با خطای زمان اجرا مواجه خواهید شد:
MsgBox "my textmessage"
اما اگر همین دستور را بخواهید در شرطی استفاده کنید، اینبار استفاده از پرانتز اجباری ب.ده و در صورت عدم استفاده با خطا مواجه میشوید (عکس حالت قبل):
If MsgBox("Aye you sure?", vbYesNo) = vbYes Then
'continue commands
End If
;:کاراکترهای عادی برنامه، مثلا" به عنوان جداکننده در یک متن مورد استفاده قرار میگیرد
":": جهت قرار دادن خطوطی از دستورات در یک خط، به عنوان نمونه مقدار دهی متغیر ها را بدون صورت زیر میتوان انجام داد:
1)
var1=10
var2=20
var3=30
2)
var1=10: var2=20: var3=30
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.