关于vb实现自动播放图片的问题

hqhcqhao 2009-03-25 01:17:04
本人才学vb,希望实现用vb自动播放图片的效果,编写代码如下,但是有错,不知是那里出错,希望那个高手帮我解决一哈,谢谢!
Dim i As Integer
Private Sub Form_Load()
File1.Path = "g:\桌面美化\壁纸"
File1.Pattern = "*.gif;*.jpg;*.bmp;*.png;*.ico"
i=1
End Sub

Private Sub Timer1_Timer()
Image1.Picture = LoadPicture(File1.Path & "\" & File1.List(i))
i = i + 1
If i = File1.ListCount Then i=1:Timer1.Enabled = False
End Sub
'另外我的interval为100
...全文
278 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qhzxdjzx 2009-04-15
  • 打赏
  • 举报
回复
假设你一共有n组图,每按一次,获得一个1到n之间的随机数,然后加载这个数对应的图就ok了
yoyorll 2009-03-25
  • 打赏
  • 举报
回复
在timer函数里面把i定义成static试试
hqhcqhao 2009-03-25
  • 打赏
  • 举报
回复
谢谢!

7,764

社区成员

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

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