だから私は VB.Net クラスにいて、プログラムを書いています。昨夜、すべてのコードを調べてプログラムをテストした後、エラー メッセージが表示されました。デザイナーを表示しようとすると、「 '.ctor は有効な識別子ではありません」という画面が表示され、コール スタックを表示するオプションが表示されます。私はVB.Netが初めてなので、それが私に何を示しているのか完全にはわかりません.
誰もこれについて知っていますか?どこを見ればよいか教えていただけますか?私は少し迷っています。コードを印刷しましたが、書かれたコードには何も表示されず、プログラムを問題なく実行できます。
これを修正することでデータ損失の可能性を防ぐことができると言われていますが、それを無視すると、すべてのコントロールを失う可能性があることを知らせるメッセージボックスが表示されます (これは奇妙なことに、たくさん飲んだにもかかわらず、まだコントロールを失っていないことを意味します)今日はマウンテンデューとコーヒー)
別の投稿を見つけましたが、これまでのところ役に立ちませんでした。
コードのどこにもこの「.ctor」が表示されないため、すべてのコードを貼り付ける必要はありませんでした。他にどこを見ることができるのかちょっと興味があります。
わかりましたので、このコード行を間違って書いた可能性があるというオンラインの何かを見つけました。
Private Sub Pollys_Flooring_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
PineRadioButton.Checked = True
End Sub
私のフォームは Pollys_Flooring と呼ばれ、私が行う _Load が必要であると表示されます。私はそれを正しくやっていますか?
このプログラムは床材の推定器であるため、ユーザーは希望する木材の種類を選択することができます。ラジオボタンを処理するコードは次のとおりです。
Private Sub RadioButton_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PineRadioButton.CheckedChanged, _
CedarRadioButton.CheckedChanged, OakRadioButton.CheckedChanged, PressBoardRadioButton.CheckedChanged
Dim SelectedRadioButton As RadioButton
SelectedRadioButton = CType(sender, RadioButton)
If PineRadioButton.Checked Then
FlooringPriceDecimal = PineDecimal
ElseIf CedarRadioButton.Checked Then
FlooringPriceDecimal = CedarDecimal
ElseIf OakRadioButton.Checked Then
FlooringPriceDecimal = OakDecimal
ElseIf PressBoardRadioButton.Checked Then
FlooringPriceDecimal = PressboardDecimal
End If
End Sub