文本框问题
各位高手,我定义6个文本框,然后分割字符串24.6.2.4...,此字符串不定但分割后不会超过6个
请问我怎样让文本框动态显示分割后的字符串呀,请指教,谢谢!
问题点数:0、回复次数:5Top
1 楼haoztao(.NET一族)回复于 2004-12-01 09:57:14 得分 0
split()或者正则表达式Top
2 楼rzpc(淡蓝色)回复于 2004-12-01 09:59:09 得分 0
请楼主解释:什么叫"动态显示分割后的字符串"?
给个效果示例Top
3 楼exboy(kuku)回复于 2004-12-01 10:00:04 得分 0
string str = "24.6.2.4...";
string[] ss = str.Split('.');
textbox1.Text = ss[0];
textbox2.Text = ss[1];
textbox2.Text = ss[2];
........Top
4 楼zhongzeng(怡然)回复于 2004-12-01 10:10:44 得分 0
我的意思是分割成2个就让text1,text2显示,3个就让text1,text2,text3显示,以此类推
分割成几个不固定,怎么让它分割成几个就几个文本框显示呢?Top
5 楼xavier(尼日利亚)回复于 2004-12-01 12:16:45 得分 0
Dim strOld As String
Dim text() As TextBox
Dim i As Integer
strOld = "aa,nnn,vv,h"
Dim str() As String = Split(strOld, ",")
ReDim text(UBound(str))
For i = 0 To UBound(str)
text(i) = New TextBox
text(i).Text = str(i)
Me.Controls.Add(text(i))
text(i).Top = 100 * i
text(i).Left = 100 * i
Next
Top




