tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル構造体の配列
記事No8051
投稿日: 2008/09/02(Tue) 00:32
投稿者alpha
Private Structure scorearray
        Dim name As String
        Dim percent() As String
        Dim speed As String
        Dim combo As String
    End Structure
Dim score() As scorearray
上のような構造体に値を代入しようとしているのですが、うまくいきません。

score(0).speed = "1000"
このコードに至るまで構造体には触れていません。しかしここまでくると突然
 「追加情報 : オブジェクト参照がオブジェクト インスタンスに設定されていません。」
というエラーメッセージとともに停止してしまいます。

ちなみにその上には 「'System.NullReferenceException' のハンドルされていない例外が
tm record saver.exe で発生しました。」
とも書いてあります。

当然代入できるものだと思っていたので解決方法がまったく見当がつきません。
もしかして宣言そのものが間違っているのでしょうか・・・
ご指摘よろしくおねがいします。

環境 - OS : win vista  開発 : VB.NET

[ツリー表示へ]
タイトルRe: 構造体の配列
記事No8052
投稿日: 2008/09/02(Tue) 00:37
投稿者alpha
申し訳ありません。自己解決してしまいました。

[ツリー表示へ]