PDA

View Full Version : جمع مقادیر textbox1 و textbox 2 و نمایش در textbox3 بصورت خودکار در هنگام ورود اعداد



saeed_bad1
جمعه 02 خرداد 1393, 17:26 عصر
سلام و مبتدی هستم
نحوه جمع مقادیر textbox1 و textbox 2 و نمایش در textbox3 به صورت زیر هست . اما میخوام طوری بشه که هنگام ورود اطلاعات در دو textbox به صورت خودکار جمع آن ها در textbox3 به نمایش درآد ؟؟؟؟؟؟ با تشکر
Try
Dim n As Integer = Integer.Parse(TextBox2.Text) + Integer.Parse(TextBox3.Text)
TextBox4.Text = n.ToString()
Catch
End Try

mhmoein
جمعه 02 خرداد 1393, 17:58 عصر
سلام خدمت شما دوست عزیز
موفق باشید

aliagamon
جمعه 02 خرداد 1393, 17:59 عصر
تو رویداد Textchenged اینو بنویسین :

If textBox2.Text <> "" Then
'jame kone
End If

تو رویداد اون یکی تکست باکس هم یه کد مثل کد بالا بنویسین فقط واسه تکست باکس 1

saeed_bad1
جمعه 02 خرداد 1393, 21:52 عصر
مجددا سلام
این مثال که دوست خوبمون آقا mhmoein زد صحیح بود اما یه مشکل داره اونم اینکه اعداد بیش از میلیارد رو با هم جمع نمیزنه ............. دلیلش پی میتونه باشه

aliagamon
شنبه 03 خرداد 1393, 09:56 صبح
احتمالا از int استفاده کردن شما هرچی Integer هست رو بکنین Double :لبخند:
درست میشه ...

Mani_rf
یک شنبه 04 خرداد 1393, 09:48 صبح
اگر مقادیر بزرگ هستند از نوع داده عددی استفاده نکن، متغییر رو رشته بگیر و موقع جمع کردن اونها رو توی متد Val بگذار تا هیچ وقت هیچ مشکلی نداشته باشی.

Dim A As String = 999999999999999
Dim B As String = 999999999999999

Dim S As String = Val(A) + Val(B)