vb2005怎么和vb6.0有区别(怎么建控件组)
答案:3 悬赏:10 手机版
解决时间 2021-06-02 19:45
- 提问者网友:捧腹剧
- 2021-06-02 00:37
我新下载了个vb2005速成版,原来复制控件粘贴,或改个名字就可以建立该控件的数组,但是发现vb2005不行,该怎么建控件组呢?
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-06-02 01:33
.net控件组
声明:Dim aaa = New ArrayList
添加一个Label和一个TextBox对象:
aaa.Add(New Label)
aaa(0).Text="IamTextBox"
aaa.Add(New TextBox)
移除刚才添加的Label对象:aaa.RemoveAt(0)
移除所有对象:aaa.Clear()
统计对象总数:aaa.Count
对于单个对象操作,如同对象本身,例如:aaa(1).text="我是aaa1"
查找指定对象:
var itemID as integer
for i=0 to aaa.count()-1
if CType(aaa(i), Control).Name="IamTextBox" then
itemID=i
i=aaa.count()
next
next
其余的需求都是一些技巧问题了.
全部回答
- 1楼网友:归鹤鸣
- 2021-06-02 03:27
vb2005 跟VB6.0有非常大的不同的。
vb2005是基于.net框架的,建立控件数组要在程序代码里实例一个控件数组,然后把你的控件放进数组里,
直接拖出来的不会变成数组形式了。
- 2楼网友:零点过十分
- 2021-06-02 03:06
很简单以文本框为例
textbox[] tb=new textbox[]{textbox1,textbox2,textbox3...};
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯