tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: 配列の格納
投稿日: 2009/05/22(Fri) 18:22
投稿者魔界の仮面弁士
> これができるとA(1,i)とかにしてFor nextで列単位で値の操作ができる
> というのが夢です。。。

であれば、A(i) → A(x, y) の 2 次元配列に再加工せずとも、
A(x * 200 + y) で操作すれば、目的は果たせるかと思います。

 For i As Integer = 0 To 199
  A(  0 + i) = "a"   'A(0, i) = "a" に相当
  A(200 + i) = "b"   'A(1, i) = "b" に相当
  A(400 + i) = "c"   'A(2, i) = "c" に相当
  A(600 + i) = "d"   'A(3, i) = "d" に相当
 Next


逆に、A(x, y) に相当する A(i) を求めるのであれば、こうかな。
 x = i \ 200
 y = i Mod 200

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。