作者jakevin (真。假凯文)
看板Visual_Basic
标题Re: [.NET] 多个物件放在物件阵列的方法
时间Sat Mar 19 17:23:02 2011
感谢 pinkykk 大大的帮忙
顺便把心得po上来
现在我有名称 Text1 到 Text50 在 form 上面
我是用for回圈抓进去
Dim TextArray as Text = New Text(50) {}
Dim i as int
for i = 1 to 50
TextArray(i) = Me.Controls("Text" & i)
Next
这样就搞定了!!
请注意,这是Text放在Form里面
若是你跟我一样 放在Form的 Panel01 上面的话
请改成
Me.Panel01.Controls("Text" & i )
※ 引述《jakevin (真。假凯文)》之铭言:
: 请输入专案类型(网站专案或者应用程式专案):应用程式
: 感谢之前版上先进的教学,学会了用物件阵列方式
: 但之前都是用 一个一个加进去的 繁杂方法
: TextArray(0) = Text0
: TextArray(1) = Text1
: .....
: TextArray(10) = Text10
: 10个物件还好解决,但是现在遇到50个已经在from里面拉好的物件
: 请问要用什麽方式丢进去会比较快呢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.124.75.85
1F:→ pinkykk:我不是大大... 03/19 18:05
2F:→ jakevin:XD 虽然学起这方法 不过我的物件放在不同容器 结果还是 03/19 19:10
3F:→ jakevin:一笔一笔敲 03/19 19:10
4F:→ jakevin:总之感谢了 03/19 19:33
5F:→ pinkykk:不同容器应该也可以压@@ 03/19 20:56
6F:→ pinkykk:多包一个回圈绕大容器咧!? 03/19 20:56
7F:→ jerry119:Me.FindForm.Controls.Find("Text" & i, True) 03/31 16:00