我试过了,可以添加到25个的,至于你为什么只能添加17个,可能是有很多的被你给遮住了。我用的是VB6.0SP5
不过,一般情况下,控件数组都是在程序里用
if n>image.count then load image(n)来进行添加的
不过,一般情况下,控件数组都是在程序里用
if n>image.count then load image(n)来进行添加的
解决方案 »
- 如何判断当前是否点击在TREEVIEW(树型框)“-”(减号)或“+”(加号)上?
- 同样目录,同样的VB 工程,在不同的机子引用同样的dll,居然会出错!!!Why ?
- 关于VB6.0英文版的下载!
- 数据库连接路径怎么样做到不去更改而不出错?
- 不知道大家在实际开发中遇到过这样的情况没?谢谢
- MSHFlexGrid控件的问题
- 工具条的问题
- 各位大虾,哪有vb拨号控制程序源码?。。。。。。急急急急急
- 我要有一段长时间的预处理,在此过程,想让鼠标处于“忙”状态,怎样编程?
- VB如何完成报表的打印和图形显示?
- frank0142谢谢大家给了我这么多的分,真的非常感谢!!
- www.google.com怎么了?
Image1(0).Visible = True
Image1(i).Width = 2355
Image1(i).Height = 1770
Image1(i).Visible = True
cap.EditCopy
Image1(i).Picture = Clipboard.GetData
Image1(i).Width = 2355
Image1(i).Height = 1770
Image1(i).Stretch = True
Image1(i).Top = 50 + i * 2000 'Image1(i - 1) + i * 2000\
i = i + 1
ElseIf i <> 0 Then
On Error GoTo loadimageeror
Load Image1(i)
loadimageeror:
If Err.Number = 360 Then
Unload Image1(i)
Load Image1(i)
End If
Image1(i).Width = 2355
Image1(i).Height = 1770
Image1(i).Visible = True
cap.EditCopy
Image1(i).Picture = Clipboard.GetData
Image1(i).Width = 2355
Image1(i).Height = 1770
Image1(i).Stretch = True
Image1(i).Top = 50 + i * 2000 'Image1(i - 1) + i * 2000
Picture1.Height = Picture1.Height + 1800
Label11.Caption = i
i = i + 1
End If
大家看这段代码为什么加载到17个时提示我溢出有什么办法解决呀
'////If i = 0 Then
for j=i+1 to 20
WITH Image1(j)
.Visible = True
.Width = 2355
.Height = 1770
.Visible = True
.Picture = Clipboard.GetData
.Stretch = True
.Top = 50 + i * 2000 'Image1(j - 1) + j * 2000
cap.EditCopy
end with
next
================================================================ok?
WITH Image1(j)
Load Image1(i)
.Visible = True
.Width = 2355
.Height = 1770
.Visible = True
.Picture = Clipboard.GetData
.Stretch = True
.Top = 50 + i * 2000 'Image1(j - 1) + j * 2000
cap.EditCopy
end with
next================================================================ok?