誰かが基本的なことで私を助けてくれることを望んでいましたか?
大きな構造化された配列に大量のデータをロードし、それで遊んでから、特定の形式のテキストで出力しようとしています (マシン インターフェイスでメッセージをシミュレートします)。
これはコードの非常に削減されたバージョンであり、要点を証明する必要があります。
Public Class Form3
Dim tstBody() As top_structure
Public Structure top_structure
Dim custValues1 As sub_structure1
Dim custValues2 As sub_structure2
End Structure
Public Structure sub_structure1
Public actualvalue1 As Integer
End Structure
Public Structure sub_structure2
Public actualvalue2 As Integer
End Structure
Private Sub Form3_Load(sender As Object, e As EventArgs) Handles MyBase.Load
tstBody(0).custValues1.actualvalue1 = 0
End Sub
End Class
私が得るエラーは次のとおりです: -
変数「tstBody」は、値が割り当てられる前に使用されています。実行時に null 参照例外が発生する可能性があります。
検索して「Public actualvalue1 As Integer = 0」を試しましたが、構造体では失敗するようです。
どうもありがとう