图形操作shape遇到的问题!请大家帮忙看看是什么问题!

key_lxl 2005-11-28 01:17:23
用到了控件数组,运行时Load Shape1(i)出错"对象已经加载"
我刚学VB不久,请大家看看问题出在什么地方了.
谢谢走过路过的高手了!

程序如下:

Private Sub form_activate()
Dim i As Integer
Print " 0 1 2 3 4 5"
Shape1(0).Shape = 0
Shape1(0).FillStyle = 2
For i = 1 To 5
Load Shape1(i)
Shape1(i).Left = Shape1(i - 1).Left + 750
Shape1(i).Shape = i
Shape1(i).FillStyle = i + 2
Shape1(i).Visible = True
Next i
End Sub
...全文
105 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
asuo8 2006-04-23
  • 打赏
  • 举报
回复
建议用MicroDraw图形控件
key_lxl 2005-11-28
  • 打赏
  • 举报
回复
我建第一个的时候index是设置的为0
然后复制,粘贴
可还是错!
key_lxl 2005-11-28
  • 打赏
  • 举报
回复
不好意思,不太明白,是哪个地方要改呀?
rose_886886 2005-11-28
  • 打赏
  • 举报
回复
我运行你的代码 没问题啊

在设计时SHAPE1的INDEX一开始忘了写0了

后来也没问题啊

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧