vb 用load加载shape控件数组元素后,在运行时为什么说没有该控件?要怎样编写代码?

来源:百度知道 编辑:UC知道 时间:2024/06/21 08:16:56

1、在设计时,必须先建立这个控件数组。
具体作法:放一只shape,默认名称为shape1。
按下ctrl-c,然后按ctrl-v,在弹出的对话框中选确定。
如果不是在窗体上建立,而是在别的容器上建立,按ctrl-v前应先选中容器。
2、代码(假定你想点击command1来添加)。
在窗体声明部分声明 dim NumberOfShape as integer
在from_load里numberofshape=1
在command1_click里
numberofshape=numberofshape+1
load(shape1(numberofshape))
shape1(number).visibel=ture
应该就可以了(当然位置你还是要考虑的,不然都重叠在一起了)

你出错的原因估计是没有第一步或第一步不完整。