VB里面怎么給一個(gè)字符數(shù)組批量賦值?
1、必須滿足的條件:如果文本框是數(shù)組控件,聲明的數(shù)組必須和文本框?qū)?yīng);如果文本框不是數(shù)組控件,聲明的數(shù)組必須和文本框的個(gè)數(shù)相符;如果聲明的數(shù)組是動(dòng)態(tài)的,必須聲明數(shù)組的下標(biāo)。
2、數(shù)組的聲明(以20個(gè)文本框?yàn)槔?:靜態(tài)數(shù)組:Dim AA(1 To 20) As String ;動(dòng)態(tài)數(shù)組:Dim AA() As String;在后面定義數(shù)組下標(biāo),ReDim AA(1 To 20)
3、為數(shù)組賦值: 文本框?yàn)?0個(gè)數(shù)組控件: For I=1 To 20 AA(I) = Text1(I-1).Text '注意:I-1 是文本框數(shù)組是從0開(kāi)始的,20個(gè)文本框數(shù)組控件下標(biāo)最小為0,最大為19。 '在執(zhí)行上面語(yǔ)句,文本框的內(nèi)容賦值給數(shù)組了。 Next I 文本框不是數(shù)組控件,要逐一賦值,這個(gè)就不一一列舉了。
4、如果是將一個(gè)文本框的內(nèi)容分別賦值給數(shù)組,又是另外的情況,需要根據(jù)你的要求才能決定,由于不知你是什么情況,所以不好回答。