VB动态添加图像框的方法
信息来源:互联网 编辑:www.pipaxi.com.cn 审核:Admin
有两种方法。
方法一:
向在窗体上添加一个image1控件,在属性窗口中将其Index属性设置为0(就是定义一个图像框控件数组),然后用下面代码:
PrivateSubCommand1_Click()
LoadImage1(1)
WithImage1(1)
.Stretch=True
.Picture=Image1(0)
.Top=100
.Left=100
.Visible=True
EndWith
LoadImage1(2)
WithImage1(2)
.Picture=Image1(0)
.Top=100
.Left=2000
.Visible=True
EndWith
EndSub
方法二:
PrivateSubCommand1_Click()
Fori=1To4
BqName="Image"&i
SetNewlbl=Controls.Add("VB.image",BqName)
Newlbl.Move3500,500*i,1000,360
Newlbl.Stretch=True
Controls(BqName).Picture=LoadPicture("D:\MyDocuments\MyPictures\a.jpg")
Newlbl.Visible=True
Nexti
EndSub
