構造体の配列を使用しているのですが、代入に失敗しています。
こーどは以下のとおりです。
構造体ポインタを使用しなければいけないのでしょうか?
グローバル領域 [ここをクリックすると内容が表示されます]
コード: 全て選択
Dim MD[9] As AU 'この変数で大部分から操作
'-----------------------
'編集の際に使用する機体データを保持する構造体
'-----------------------
Type AU
ExUnit As String '変更後ユニットネーム
ExSet As String '変更後セットネーム
Unit As String 'ユニットネーム
Set As String 'セットネーム
Num As Long '数
Camp As Long '敵・味方
Wave As Long '出番
Level As Long 'レベル
Block As Long '設置ブロック
Sector As Long '設置セクター
Factor As String 'ファクター
End Type
'-----------------------
問題のコード [ここをクリックすると内容が表示されます]
コード: 全て選択
Sub CopyType1(ByVal Num As Long,ByVal i As Long)
MD[Num].ExUnit=MD.ExUnit
MD[Num].ExSet=MD.ExSet
MD[Num].Unit=MD.Unit
MD[Num].Set=MD.Set
MD[Num].Num=MD.Num
MD[Num].Camp=MD.Camp
MD[Num].Wave=MD.Wave
MD[Num].Level=MD.Level
MD[Num].Block=MD.Block
MD[Num].Sector=MD.Sector
MD[Num].Factor=MD[i].Factor
End Sub