永发信息网

vb2005怎么和vb6.0有区别(怎么建控件组)

答案:3  悬赏:10  手机版
解决时间 2021-06-02 19:45
我新下载了个vb2005速成版,原来复制控件粘贴,或改个名字就可以建立该控件的数组,但是发现vb2005不行,该怎么建控件组呢?
最佳答案

.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


其余的需求都是一些技巧问题了.

全部回答

vb2005 跟VB6.0有非常大的不同的。

vb2005是基于.net框架的,建立控件数组要在程序代码里实例一个控件数组,然后把你的控件放进数组里,

直接拖出来的不会变成数组形式了。

很简单以文本框为例

textbox[] tb=new textbox[]{textbox1,textbox2,textbox3...};

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁有多普达C858的软件下载处
赵飞超市我想知道这个在什么地方
广西南宁市秀灵路劳动局的电话号码是多少?
中山纪念中学三鑫双语学校 怎样到达.做多少好
诺基亚如何装系统
12345是什么意思?
请问哪位DNF师父愿意在河北2区带我?
请教DNF漫游带什么神意志称号
QQ英雄岛3档资源怎么采集不到啊?
河南驻马店火车站到上海火车站的定票号码是什
世上最可恶的事是什么?
只有一杠没星是什么军衔
后宫禁地最新地址?
游戏或动漫编程的基础是什么
我的笔记本电脑,运行是有吱吱声!
推荐资讯
5530今年会停产吗
从合肥到北京的火车票多少钱
梦幻号多久不上会被注消?
龙工855冒黑烟咋回事。
冷水滩区永州王氏电机修理在哪里啊,我有事要
无保8位QQ申请二级保护时三个历史密码分别要
宠物玛巴斯暴击
淇滨区鹤壁市公交驾校在哪里啊,我有事要去这
安徽外国语职业技术学院住宿要自带哪些东西,
Razer(雷蛇)新版3500dpi
怎么知道系统出了问题
怎么改掉用被子包着头睡觉的坏习惯?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?