注册 登录
编程论坛 VB6论坛

数组的问题和数组控件的问题

弗朗明哥 发布于 2019-11-29 10:30, 1723 次点击
我想知道数组中的二维数组以及更多维的通俗来讲是什么意思,书里的看起来有点懵,比如三维数组是什么概念(样子)到现在没能弄懂。
另外就是控件数组的问题,在n个组件下是怎么区别哪个控件的,又是怎末达到一个精确的控件位置的?我知道可能所有的都标明了就简单多了,可是觉得那样必然不省时肯定会有简易的方式,可是不知道怎样简化,书里也说的云里雾里的
求教
2 回复
#2
wufuzhang2019-11-30 09:27
回复 楼主 弗朗明哥
多维数组,其实可以对应到多维空间。
0维空间就是一个点,对应0维数组,可以理解为一个数;
1维空间就是一条线,对应1维数组,就是一组按顺序排列的数据;
2维空间就是一个面,要确定面上一个位置,需要2个值就可以了(笛卡尔坐标系和极坐标系都一样),对应2维数组就需要2个维度的数据;
3维空间就是一个立体,同理需要3个值才可以确定一个确切的位置,对应3维数据,就需要3个维度的数据;
4维时空可以认为是3维空间+1维时间,需要4个值,就是对应的4维空间;
理论上可以依次类推,到n维数组,只是我们人类活在4维时空,更高维的就直观上没法理解了。

对于控件数组,有一个属性index,就是控件数组中某个控件的索引。
比如Label1控件,不带索引,所以它不是控件数组;
Label1(0)带索引,它是标签控件数组的第一控件,其他用法跟普通控件都一样。
#3
弗朗明哥2019-12-02 11:12
回复 2楼 wufuzhang
谢谢
1