我想创建一个点的2D数组,这些点链接到我的2D组件数组

时间:2019-02-22 10:23:37

标签: arrays vba multidimensional-array

我正在为学校项目制作电路图抽屉,并具有一个2D阵列,用于存储是否连接了2个组件。我想找到一种具有数组的方式,该数组然后存储这些点的坐标,以便如果删除它们,可以找到这些点并摆脱连接

ElseIf P(1).X = Nothing And P(1).Y = Nothing Then 

        P(1).X = pointx
        P(1).Y = pointy

        Form1.Drawlines() 'run the DrawLines sub in Form1.vb

        NoOfNodes = NoOfNodes + 1 'increment the NoOfNodes Variable by 1
        Node2 = COMPONENTID
       Connections(Node1, Node2) = true

这是存储绘制点的代码,最后,Connections的值设置为true,以显示组件之间存在连接。

我需要一种拥有另一个数组的方法,该数组可以按照以下方式表达内容:

Connections(Node1,Node2) = (P(1),P(0))

非常感谢任何贡献

查理

1 个答案:

答案 0 :(得分:0)

类似数组中每个元素的声音应指向类的实例。在该类上,您可以根据需要打包尽可能多的属性和有关连接的信息。