タイトル : Re^2: インデックスが配列の境界外です。 投稿日 : 2009/10/17(Sat) 13:41 投稿者 : tecc
> Public Sub AddMainList(ByVal ParamArray MenuName() As String) > > Dim item() As ToolStripMenuItem > > MenuStrip1.Items.Clear() > > item = New ToolStripMenuItem(MenuName.GetUpperBound(0)) {} > For i As Integer = 0 To MenuName.GetUpperBound(0) > item(i) = New ToolStripMenuItem > item(i).Text = MenuName(i) > Next > > MenuStrip1.Items.AddRange(item) > MenuStrip1.Refresh() > > End Sub はい、このコード通りの動きを想定していました。 > Dim item() As ToolStripMenuItem > item = New ToolStripMenuItem(MenuName.GetUpperBound(0)) {} > item(i) = New ToolStripMenuItem この辺りの事をもう少し学習してみます。 ありがとうございました。 |