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

 时间:2026-02-14 09:24:36

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如何创建二维(高维)控件数组

  • JS中如何获取某ID下的某个标签的某个属性值
  • VB基础自动重画功能详解
  • 怎么用vba宏代码在excel中插入直角三角形
  • devc++如何导入visualc++项目
  • 图示EXCEL表格vba系列65之vbYes点击按钮返回值
  • 热门搜索
    二手房过户费怎么算 无线网密码怎么改 书怎么画 肉丸子怎么做好吃 月经不调怎么办 淡奶油怎么做 市民卡丢了怎么办 星盘怎么看 会议记录怎么写 怎么预防乳腺癌