谁能帮小弟我修改一下下面的程序,使它能显示完小弟我的71张最大化的图片(下面程序只能显示前16张)
哪位高手能帮我修改一下下面的程序,使它能显示完我的71张最大化的图片(下面程序只能显示前16张)。
------解决方案--------------------
Me.Timer1.Interval = 10 间隔太短了吧……10毫秒
你debug.print一下File1.ListCount 看看
- VB code
Dim i% Private Sub Form_Load() Me.WindowState = 2 Me.Timer1.Interval = 10 File1.Path = "E:\360data\重要数据\我的文档\我的图片" For i = 1 To File1.ListCount - 1 Load Picture1(i) Picture1(i).Visible = True Picture1(i).Picture = LoadPicture(File1.Path & "\" & File1.List(i)) Picture1(i).Move i * Picture1(0).Width, Picture1(0).Top Next End Sub Private Sub Timer1_Timer() For i = 0 To File1.ListCount - 1 Picture1(i).Left = Picture1(i).Left - 500 Next End Sub
------解决方案--------------------
Me.Timer1.Interval = 10 间隔太短了吧……10毫秒
你debug.print一下File1.ListCount 看看