好像可以,你添加一个Picture框,再添加一个Image, Private Sub Form_Load() On Error Resume Next Image1.Picture = LoadPicture(App.Path & "\picture\1.jpg") End Sub在时钟控键中编写: Private Sub Timer1_Timer() On Error Resume Next i = i + 1 If (i > 6) Then i = 1 bp.Image1.Picture = LoadPicture(App.Path & "\picture\" & Chr$(48 + i) & ".jpg")End Sub顺便说一下,图片名称最好是用数字做。
我来写吧,你在TIMER时间中(时间你可以定义一下,1000为1秒),思路如下: dim i as long(假设你有很多图片,命名为0.jpg,2.jpg.....,10.jpg)timer 事件中 if i<=10 then i=i+1 picture1.图片=cstr(i)&".jpg" else i=1 end if
Private Sub Form_Load()
Timer1.Interval = 10000End SubPrivate Sub Timer1_Timer()
Picture1.Picture = LoadPicture(app.Path & cstr(i) & ".bmp") i = i + 1 If i = 11 Then i = 1End Sub图片为程序路径下1.bmp、2.bmp...
Dim i as long Private Sub Form_Load()
Timer1.Interval = 10000 i=1End SubPrivate Sub Timer1_Timer()
Picture1.Picture = LoadPicture(app.Path & "\" & cstr(i) & ".bmp") i = i + 1 If i = 11 Then i = 1End Sub图片为程序路径下1.bmp、2.bmp...
将要显示的图片改一下名字:1.jpg,2.jpg....... Dim i As Integer Private Sub Timer1_Timer() i = i + 1 If i < 4 Then Dim str As String str = "C:\My Pictures\" & i & ".jpg" Picture1.Picture = LoadPicture(str) Else i = 0 End If End Sub 注意:i是一个全局变量至少也得是个模块级变量。 以上代码经过测验性能良好。通俗易懂。价格便宜量又足--挺实惠的!
对不起你们,我还是没弄出来~~我是放在MDI窗体里面的~~上面的代码都是可行的吗?
我敢打赌,楼主不是MM,就有鬼!!HOHO~~
我来写吧,你在TIMER时间中(时间你可以定义一下,1000为1秒),思路如下: dim i as long(假设你有很多图片,命名为0.jpg,2.jpg.....,10.jpg)timer 事件中 if i<=10 then i=i+1 picture1.图片=cstr(i)&".jpg" else i=1 end if
能不能写个代码来看看?谢谢?
用一个timer 然后就将多个图片路径名写入一个数组 再 loadPicture
Private Sub Form_Load()
On Error Resume Next
Image1.Picture = LoadPicture(App.Path & "\picture\1.jpg")
End Sub在时钟控键中编写:
Private Sub Timer1_Timer()
On Error Resume Next
i = i + 1
If (i > 6) Then i = 1
bp.Image1.Picture = LoadPicture(App.Path & "\picture\" & Chr$(48 + i) & ".jpg")End Sub顺便说一下,图片名称最好是用数字做。
dim i as long(假设你有很多图片,命名为0.jpg,2.jpg.....,10.jpg)timer 事件中
if i<=10 then
i=i+1
picture1.图片=cstr(i)&".jpg"
else
i=1
end if
Timer1.Interval = 10000End SubPrivate Sub Timer1_Timer()
Picture1.Picture = LoadPicture(app.Path & cstr(i) & ".bmp")
i = i + 1
If i = 11 Then i = 1End Sub图片为程序路径下1.bmp、2.bmp...
Timer1.Interval = 10000
i=1End SubPrivate Sub Timer1_Timer()
Picture1.Picture = LoadPicture(app.Path & "\" & cstr(i) & ".bmp")
i = i + 1
If i = 11 Then i = 1End Sub图片为程序路径下1.bmp、2.bmp...
Dim i As Integer
Private Sub Timer1_Timer()
i = i + 1
If i < 4 Then
Dim str As String
str = "C:\My Pictures\" & i & ".jpg"
Picture1.Picture = LoadPicture(str)
Else
i = 0
End If
End Sub
注意:i是一个全局变量至少也得是个模块级变量。
以上代码经过测验性能良好。通俗易懂。价格便宜量又足--挺实惠的!
dim i as long(假设你有很多图片,命名为0.jpg,2.jpg.....,10.jpg)timer 事件中
if i<=10 then
i=i+1
picture1.图片=cstr(i)&".jpg"
else
i=1
end if
我用的是这个,提示错误处
picture1.图片=cstr(i)&".jpg" '提示其中的 & 类型不匹配,不知道是什么原因哟?
HTTP://WWW.ITZYK.NET IT资源库--->IT人的专业资源库
=================================================
http://www.itzyk.net 中国IT人的技术资源网站。网站刚刚起步,希望广大IT网友们加入我们,我们会一直把这个网站做大,做全起来。现在网站分为两大部分:http://bbs.itzyk.net -->专业讨论DoNet技术的论坛社区 http://down.itzyk.net 各种程序源码的下载站。
现在论坛区正处于发展壮大期,诚邀各位有志于IT技术方面的朋友加入我们的论坛来负责版主一职,发挥你们的能力让我们把这个论坛壮大起来吧!http://bbs.itzyk.net 欢迎您的到来!同时也欢迎各位IT朋友批评、指教!