Visual Basic 6.0如何创建二维(高维)控件数组

2025-10-16 20:17:01

1、创建你想控制的一堆控件。比如:我创建了81个文本框(想搞数独来着),把每个文本框的名称都改成Text1把控件的属性index(下标,可叫做索引)(应该写二位数以上,因为要让十位代表(x,y)的x,个位代表y,或者百位和十位代表x,个位代表y(随便定,反正就是不能一位数),一位数创建不了二维控件数组)改成任意数。(由你想达到的函数效果而定)(想让那些下标的控件被控制的,可以function一个函数指定控制某些值(集合))(创建一维控件数组)(括号有点乱,请注意黑体字)

Visual Basic 6.0如何创建二维(高维)控件数组

2、用两个循环语句把所有控件都加载,然后判断,判断里面的内容下面讲。

Visual Basic 6.0如何创建二维(高维)控件数组

3、用Right和Left函数分开数字,让十位数代表(x,y)坐标的y值,让个位数代表x值,我建议写成x=Right...,y=Left,这样就是让十位数代表x,个位数代表y,比如说index=53,就是(5,3),index=123,就是(12,3)或者(1,23),由Right和Left函数决定,看你选择哪位作为x,哪位作为y坐标,这样就变成二维控件数组了。

Visual Basic 6.0如何创建二维(高维)控件数组

4、最后再用循环语句对符合条件的控件进行操作。

Visual Basic 6.0如何创建二维(高维)控件数组

5、三维、四维、更多维控件数组同理。(index:三维最少位数是三位,四维最少四位,类推)

6、效果如图:每种条件控制不一样的颜色。

Visual Basic 6.0如何创建二维(高维)控件数组

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢