vb中怎么让图片依次加载?

来源:百度知道 编辑:UC知道 时间:2024/07/02 10:59:48
Private Sub Command1_Click()
Picture1.Picture = LoadPicture("E:\我的文档\My Pictures\风光\0003.jpg")
Picture1.Picture = LoadPicture("E:\我的文档\My Pictures\风光\0004.jpg")
End Sub

点一下按钮,加载0003.jpg,再点一下,加载0004.jpg,就像图像浏览器一样。怎么办?请各位不吝指教。

Private Sub Command1_Click()
Static i
i = format(i + 1,"0000")
Picture1.Picture = LoadPicture("E:\我的文档\My Pictures\风光\" & i & ".jpg")
End Sub

先将文件路径存入数组中,再进行调用就可以了
Dim PN(2) As String
Dim i As Integer
Private Sub Command1_Click()
Picture1.Picture = LoadPicture(PN(i))
i = i + 1
End Sub

Private Sub Form_Load()
PN(1) = "E:\我的文档\My Pictures\风光\0003.jpg"
PN(2) = "E:\我的文档\My Pictures\风光\0004.jpg"
i = 1
End Sub

自己加上判断就可以了

你也可以将图片有序的命名

将图片命名为1.jpg,2.jpg,3.jpg............
Dim i As Integer
Dim pat As String
Private Sub Command1_Click()
Picture1.Picture = LoadPicture(pat & i & ".jpg")
i = i + 1
End Sub

Private Sub Form_Load()
i = 1
pat = "E:\我的文档\My Pictures\风光&#