PDA

View Full Version : مبتدی: جمع اعداد



sagggad
پنج شنبه 30 آبان 1392, 20:53 عصر
سلام دوستان من باکد زیر میخوام حاصل جمع اعداد داخل چند تکست باکس رو در یه لیبل نشون بدم ولی به جای اینکه جمع ببنده مثل رشته ها بهم وصل میکه!!
Label56.Text = TextBox2.Text + TextBox5.Text + TextBox9.Text + TextBox12.Text
لطفا راهنماییم کنید؟!!

mesiiran
پنج شنبه 30 آبان 1392, 21:23 عصر
مشترک گرامی دسترسی به این پست امکانپذیر نمی باشد

armin8651
پنج شنبه 30 آبان 1392, 23:01 عصر
از تابع val برای تبدیل رشته به عدد استفاده کنید

Label56.Text = Val(TextBox2.Text) + Val(TextBox5.Text) + Val(TextBox9.Text) + Val(TextBox12.Text)

aminomidi
یک شنبه 24 آذر 1392, 18:45 عصر
سلام
از متغیر استفاده کنید
من خودم همین مشکل رو داشتم . ولی با استفاده از کد های زیر تونستم حل کنم .
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim num1, num2 As Integer
Dim op As Integer
num1 = TextBox1.Text
num2 = TextBox2.Text
op = num1 + num2
TextBox3.Text = op
End Sub

اگر متغیر تعریف نشه ، زبان برنامه نویسی تنها کاراکتر ها و اعداد در تکست باکس ها را کنار هم می نویسد .

hamed.alinejad
یک شنبه 24 آذر 1392, 18:54 عصر
دوست عزیز به جای این همه متغیر به راحتی قبل هر تکست باکس یدونه val بذارید تا عملیات عدد رو روش انجام بده

text1.text= val(text2.tex)+ val(text3.text)

aminomidi
دوشنبه 25 آذر 1392, 06:22 صبح
دوست عزیز به جای این همه متغیر به راحتی قبل هر تکست باکس یدونه val بذارید تا عملیات عدد رو روش انجام بده

text1.text= val(text2.tex)+ val(text3.text)

بله ، درسته

sagggad
دوشنبه 25 آذر 1392, 08:32 صبح
دوستان این مشکل خیلی وقته حل شده از همگی ممنونم.