PDA

View Full Version : ارور جالب



titan_earth
چهارشنبه 14 مهر 1389, 23:14 عصر
من جدیدا دارم با ویژوال استدیو 2010 کار می کنم از کد های من اشتباه می گیره مثلا ببینید از این که به این ساده گی است آیا اشتباه اس
TextBox3 = TextBox1 + TextBox2:متفکر::متفکر:

hamideh_m
چهارشنبه 14 مهر 1389, 23:20 عصر
فك كنم اينه
TextBox3.Text = TextBox2.Text + TextBox1.Text

titan_earth
چهارشنبه 14 مهر 1389, 23:26 عصر
باز ه ارور می ده نمی دونم دارم دیونه می گم از این کارهای ماکروسافت این اخه دیگه چیه من از دوره هنرستان به این ور و ترم یک دیگه VB رو گذاشته بودم کنار الانم کلاس گرفتم که همش داره ارور می ده

hamideh_m
چهارشنبه 14 مهر 1389, 23:31 عصر
ارورشو بذار ببينم چي ميگه

alimanam
چهارشنبه 14 مهر 1389, 23:34 عصر
با سلام

خود این کد به تنهایی هیچ ایرادی نداره ( البته اگه منظورت جمع زدن 2 تا عدد باشه اشتباه و اون 2 عدد رو جمع به صورت رشته ایی جمع میکنه یعنی اگه عدد اولی 2 و عدد دومی 4 باشه در تکس باکس سومی می نویسه 24 !!!! ) اگه بخوای اعداد درون تکس باکس ها رو جمع عددی کنی یکی از روش هاش اینجوریه .

TextBox3.Text = Val(TextBox2.Text) + Val(TextBox1.Text)

موفق باشید

salehbagheri
پنج شنبه 15 مهر 1389, 10:41 صبح
TextBox3 = TextBox1 + TextBox2

در اين حالت شما دو كلاس TextBox رو با هم جمع كرديد كه اين عمل يعني جمع كردن دو شئ از نوع TextBox غير منطقي هست.


TextBox3.Text = TextBox2.Text + TextBox1.Text

در Visual Basic براي چسباندن دو رشته به يكديگر از اپراتور + استفاده نميشه و خطا در پي خواهد داشت ... براي اين كار بايد از اپراتور & استفاده كنيد.