を行を追加しようとするエラーこんにちは、私はこの前に働いていたと確信しているが、今私は、次のエラーメッセージになっている:「のDataGridViewに
のタイプの未処理の例外 『System.InvalidCastExceptionのは、』発生しました in Microsoft.VisualBasic.dll ""文字列 ""からタイプ への変換が 'Double'は無効です。 "
誰でも私が間違っている場所について何かヒントを教えてもらえますか?私は旗まで書き込み線をと数量(tbGateuQuantity.text、tbChocQuantity.textとtbCheesecake.text)のいずれかが空のままにしているときにエラーが発生し、それを明確にするために間違い
Private Sub btnBasket_Click(sender As Object, e As EventArgs) Handles btnBasket.Click
Dim Gat As String
Dim Choc As String
Dim Cheese As String
gat = tbGateuQuantity.Text
Choc = tbChocQuantity.Text
Cheese = tbCheesecakeQuantity.Text
If String.IsNullOrEmpty(Gat) Then
dgvBasket.Rows.Add(New String() {"Strawberry Gateu", lblGateuPrice.Text, tbGateuQuantity.Text, (lblGateuPrice.Text * tbGateuQuantity.Text)})
Else
End If
If String.IsNullOrEmpty(Choc) Then
dgvBasket.Rows.Add(New String() {"Double Chocolate", lblChocPrice.Text, tbChocQuantity.Text, (lblChocPrice.Text * tbChocQuantity.Text)})
Else
End If
If String.IsNullOrEmpty(Cheese) Then
dgvBasket.Rows.Add(New String() {"Cheesecake", lblCheesecakePrice.Text, tbCheesecakeQuantity.Text, (lblCheesecakePrice.Text * tbCheesecakeQuantity.Text)})
Else
End If
'adds items to basket
End Sub
を見つけるように見える、とさえカント彼らがすべて満たされたら、それ以上行を書くことはありません。
電源を入れます。 'lblCheesecakePrice.Text * tbCheesecakeQuantity.Text'は無意味です - あなたは文字列/テキスト(' 'pie" * "ball" ')で数学をしています – Plutonix
私はあなたが何を意味しているかを完全に理解していますが、ある時点で... –
'Option Strict'を使ってコンパイルすることさえできません – Plutonix