PDA

View Full Version : معادل val , str



mahdyeh
چهارشنبه 28 مرداد 1388, 19:47 عصر
سلام
معادل این کد در vb9 ?

val(text1.text)
و

str(text2.text)

Mani_rf
چهارشنبه 28 مرداد 1388, 19:52 عصر
دوست عزیز، ار هر دوی این توابع می توانی با همان نام قبلی در VB9 نیز استفاده کنی. بدون هیچ تغییری

Hossis
چهارشنبه 28 مرداد 1388, 19:55 عصر
اولی به همین صورت در وی بی 9 هست

دومی هم به همون صورت استعمال می‌شه
به این صورت هم ممکنه
number.tostring

Armin060
چهارشنبه 28 مرداد 1388, 21:17 عصر
بهتره كه از تابع val استفاده نكنيد. به جاش از تابع Parse كه زير شاخه نوع مورد استفاده هست استفاده كنيد. برای مثال :
به جای استفاده از



dim num as string = "21"
dim number as long = val(num)



از كد زير استفاده كنيد :




dim num as string = "21"
dim number as long = long.parse(num)

ACorvinus
پنج شنبه 29 مرداد 1388, 09:56 صبح
سلام دوست عزیز .

این دستورتون کاملا اشتباه هستش : Str(Text1.Text)

چون خروجی Text1.Text خودش یه String هستش . اما اگه بخواین یه عدد رو به String تبدیل کنین میتونین از ToString. استفاده کنین .


اما اگه بخواین یه رشته عددی رو به عدد تبدیل کنین توصیه می کنم از DataType.Parse(StringNumber) استفاده کنین .

موفق باشین .

Mani_rf
پنج شنبه 29 مرداد 1388, 15:03 عصر
بهتره كه از تابع val استفاده نكنيد. به جاش از تابع Parse كه زير شاخه نوع مورد استفاده هست استفاده كنيد. برای مثال :
به جای استفاده از



dim num as string = "21"
dim number as long = val(num)


از كد زير استفاده كنيد :




dim num as string = "21"
dim number as long = long.parse(num)




سلام ؛ آقا خیلی کنجکاو بدونم رو چه حسابی این حرف را زدی؟

aliila
پنج شنبه 29 مرداد 1388, 19:17 عصر
cstr , cint , clng
c همان convert