tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルfor文の中で
記事No3456
投稿日: 2006/04/01(Sat) 06:17
投稿者マナベ
[OSのVer]:Windows    [VBのVer]:VB.NET  
お世話になっています。
今回はfor文でいい方法はないか教えてほしいです。

■■■■■■■←ラベルです(左からlbl1,lbl2…lbl7と名前があります)

for cnt A to B

cntがAのときにlblAに入れて生きたいのです。
たとえばAが3ならlbl3から数字を入れたいのです。
でも
lbl & cnt & .text=12などという式はできないので困っています。

どうにか手はないでしょうか。
よろしくお願いします


next

[ツリー表示へ]
タイトルRe: for文の中で
記事No3458
投稿日: 2006/04/01(Sat) 15:11
投稿者YAS
マナベさん,こんにちは。
例えば,ですが,次のような方法もあります。

        Dim Label(5) As Label
        Label(0) = Label1
        Label(1) = Label2
        Label(2) = Label3
        Label(3) = Label4
        Label(4) = Label5
        For i As Integer = 0 To 4
            Label(i).Text = "ラベル" & i.ToString
        Next

[ツリー表示へ]
タイトルRe^2: for文の中で
記事No3459
投稿日: 2006/04/01(Sat) 16:30
投稿者じゃんぬねっと
参照先http://jeanne.wankuma.com/
> Dim Label(5) As Label

6 要素確保する必要はないですね。
C と間違われてませんか?

[ツリー表示へ]
タイトルRe^3: for文の中で
記事No3461
投稿日: 2006/04/01(Sat) 16:53
投稿者YAS
> 6 要素確保する必要はないですね。
> C と間違われてませんか?

ありゃ,すいません。
寝ぼけてしまいました。
わかっているのですが,なぜかこれ,繰り返し間違えるんです。申し訳ありません。

[ツリー表示へ]
タイトルRe^2: for文の中で
記事No3460
投稿日: 2006/04/01(Sat) 16:51
投稿者マナベ
[OSのVer]:Windows    [VBのVer]:VB.NET  
YESさん返信アリガトウございます。参考になりました。
if文で強引にやっちゃうところでした。

[ツリー表示へ]