PDA

View Full Version : ERROR EXECPTION



Mega7000
یک شنبه 30 بهمن 1384, 20:04 عصر
سلام
کسی می دونه مشکل این برنامه چیه؟(برنامه ضمیمه شده)

An unhandled exception of type 'System.FormatException' occurred in mscorlib.dll

Additional information: Input string was not in a correct format.

HO457
یک شنبه 30 بهمن 1384, 20:17 عصر
سلام دوست عزیز.
مشکل اینجاست که شما کدی که داخل ایونت change جعبه متن نوشتید میاد و متغییر ها رو بر اساس ورودی های جعبه های متن مقدار دهی میکنه. حالا اگه مثدار یکی از جعبه های متن خالی باشه مشکل ساز میشه. حالا شما متغییر هات رو تعریف کن و بعد با یه دستور if چک کن که اگه مقدار جعبه متن هات خالی نبود اونوقت تو متغییر ها مقدار تبدیل شده جعبه های متن رو بریزه به این صورت:


int num1=0;
int num2=0;
int num3=0;
if(textBox1.Text!="")
{
num1=int.Parse(textBox1.Text);
}
if(textBox2.Text!="")
{
num2=convert.toint16(textBox2.Text);
}
if(textBox3.Text!="")
{
num3=int.parse(textBox3.Text);
}

موفق باشی

Mega7000
دوشنبه 01 اسفند 1384, 09:40 صبح
منمنونم
حل شد ;)