View Full Version : سوال: : تو vb چیه؟
mehdad.koulab
پنج شنبه 23 خرداد 1387, 19:59 عصر
سلام دوستان داشتم یه کد رو میخوندم که دیدم از دو نقطه (:) در مابین کدها استفاده کرده این دونقطه چیکار میکنه؟ کد رو ببینین با تشکر.
a:=b
اوبالیت به بو
پنج شنبه 23 خرداد 1387, 20:03 عصر
اين كد در vb كاربرد نداره و در هنگام اجرا كامپايل نميشه.
اين كد در پاسكال و دلفي براي نسبت دادن(همون مقدار دهي) به متغير ها استفاده ميشه
مثلاً :
a:=5;
b:=4;
Writeln(a+b);
mehdad.koulab
پنج شنبه 23 خرداد 1387, 20:13 عصر
اين كد در vb كاربرد نداره و در هنگام اجرا كامپايل نميشه.
اين كد در پاسكال و دلفي براي نسبت دادن(همون مقدار دهي) به متغير ها استفاده ميشه
مثلاً :
a:=5;
b:=4;
Writeln(a+b);
سلام کد زیرو ببینید که از یه module فراخونی شده
Private Sub mnuBlur_Click()
ImageFilter intFilter:=conFltBlur
End Sub
AmirAmiri
پنج شنبه 23 خرداد 1387, 21:08 عصر
دوست عزیز تو اون کدی که شما گذاشتید صد در صد ماله یک زیر برنامه هست چون فقط تو Sub یا Function از اون استفاده میشه و برای همون مقدار دهی هست و تنها فرقش اینه که میتونی نام متغیرها رو جابجا کنی و هیچ مشکلی در مقدار دهی نداشته باشی به متاله زیر توجه کنی متوجه منظورم میشی.
Private Sub Command1_Click()
test 50, 20
test n2:=20, n1:=50
End Sub
Sub test(n1, n2)
MsgBox (n1)
End Sub
هر دو تا کد داخل Command یک خروجی خواهند داشت و اون هم 50 است.
SeyedMoosavi
جمعه 24 خرداد 1387, 22:59 عصر
توی وی بی وقتی میخوای دوتا کد جدا رو تو یه خط بنویسی از : استفاده می کنی مثلا
Private Sub Text1_Change(): Text1.Text = MainForm.Caption: End Sub
مهران رسا
شنبه 25 خرداد 1387, 10:14 صبح
اين كد در vb كاربرد نداره و در هنگام اجرا كامپايل نميشه.
اين كد در پاسكال و دلفي براي نسبت دادن(همون مقدار دهي) به متغير ها استفاده ميشه
مثلاً :
a:=5;
b:=4;
Writeln(a+b);
سلام .
این : توی دلفی با : توی ویژوال بیسیک فرق داره :گیج:
از : برای چسباندن 2 خط دستور مجزا از هم استفاده میشه :
مثلاً کد زیر رو :
Unload me
Me.show
توسط : می تونید به شکل زیر بنویسید :
Unload me : Me.show
حامد مصافی
شنبه 25 خرداد 1387, 11:34 صبح
سلام
این کاراکتر 4 معنی در VB دارد:
1- وقتی بخواهید دو عبارت را در یک خط بنویسید:
a = 2 : b = a + 4
حتی در صورت استفاده از این کاراکتر هم محدودیت 1024 کاراکتر در یک خط را خواهید داشت.
2- بر چسب بلاک select
3 - بر حسب های اعلامی کاربر
if (a = 2) then goto l
call sub1
l:
call sub2
4- ارسال پارامتر ها با نام متغیر! اگر ترتیب آرگومان های یک روتین را فراموش کنید می توانید پارامتر ها را با استفاده از این کاراکتر ارسال کنید:
sub minus (a as integer, b as integer)
minus = a - b
end sub
print minus (b:=5, a:= 7)
نتیجه 2 خواهد بود نه -2 !!
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.