台灣最大程式設計社群網站
線上人數
2185
 
會員總數:239356
討論主題:185691
歡迎您免費加入會員
討論區列表 >> C/C++ >> 打負號或Backspace就跳出錯誤
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
打負號或Backspace就跳出錯誤
價值 : 25 QP  點閱數:98 回應數:1

樓主

竹刃
門外漢
0 1
6 0
發送站內信

請各位大大幫我看一下,一打負號或Backspace就會跳出 類型 'System.FormatException' 的未處理例外狀況發生於 mscorlib.dll

其他資訊: 輸入字串格式不正確。

double R1 , R2 , R3 , R4 , sum1 , sum2;

private: System::Void Form1_Load(System::Object^ sender, System::EventArgs^ e) {
}
private: System::Void textBox1_TextChanged(System::Object^ sender, System::EventArgs^ e) {R1 = Convert::ToDouble(textBox1->Text);
//if
if ( R1 < 0 ) {
MessageBox::Show("電阻沒有負值","錯誤",MessageBoxButtons::OK);
}
}
private: System::Void textBox2_TextChanged(System::Object^ sender, System::EventArgs^ e) {R2 = Convert::ToDouble(textBox2-> Text);
//if
if ( R2 < 0 )
{
MessageBox::Show("電阻沒有負值","錯誤",MessageBoxButtons::OK);
}
}

private: System::Void textBox3_TextChanged(System::Object^ sender, System::EventArgs^ e) {R3 = Convert::ToDouble(textBox3-> Text);
//if
if (R3 < 0 )
{
MessageBox::Show("電阻沒有負值","錯誤",MessageBoxButtons::OK);
}
}
private: System::Void textBox4_TextChanged(System::Object^ sender, System::EventArgs^ e) {R4 = Convert::ToDouble(textBox4-> Text);
//if
if( R4 < 0 )
{
MessageBox::Show("電阻沒有負值","錯誤",MessageBoxButtons::OK);
}
}
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
sum1 = R1 + R2 + R3 + R4;
textBox5->Text = sum1.ToString();
}

private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
sum2 = 1/(1/R1 + 1/R2 + 1/R3 + 1/R4);
textBox6->Text = sum2.ToString("#0.###");

}


};
}




搜尋相關Tags的文章: [ 錯誤 ] ,
本篇文章發表於2017-03-20 21:48
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

JoJo
檢舉此回應


本篇文章回覆於2017-03-23 17:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.