TextBox1.Text 是字串
你要轉成數值後再加
TextBoxTotal.Text = CStr(CInt(TextBox1.Text) + CInt(TextBox2.Text))
請使用《物件陣列》。要不然你的算式會"樂樂等"...
像這樣 (單價我亂填的,請依你自己的需求修改):
<pre class="c" name="code">If a >= 1 Then
TextBox11.Text = TextBox1.Text * 35 + _
TextBox2.Text * 30 + _
TextBox3.Text * 15 + _
TextBox4.Text * 20 + _
TextBox5.Text * 45 + _
TextBox6.Text * 75 + _
TextBox7.Text * 10 + _
TextBox8.Text * 5 + _
TextBox9.Text * 40
Else
TextBox11.Text = "您尚未購買任何物品"
End If
<pre class="c" name="code">
If a >= 1 then
Textbox1.text = val(textbox1.text) * vPrice * val(txtPiece1.text) + _
//vPrice是商品單價,txtPiece1.text是份數,textbox1.text是文字所以型態要先轉換才能計算,不然會變成文字串聯
Val(textbox2.text) * vPrice * val(txtPiece2.text) + _
//以此類推
Else
Textbox11.text = "您尚未購買任何商品"
End if