Tenho uma ImageList com 6 imagens "JPG"...gostaria de apresentá-las sequencialmente em um objeto Image...mas não tá rolando <_<
Uso o seguinte script em um objeto "Timer" com o "Interval" setado em 1000, para que troque a imagem a cada segundo:
Private Sub Timer2_Timer()
Dim I As Integer, Img As Variant
Dim Ln As New Collection
For I = 1 To IL1.ListImages.Count - 1
Ln.Add I
Next
For Each Img In Ln
Ima1.Picture = IL1.ListImages(Img).Picture
Next
End Sub
O que me intriga é que se coloco uma Mensagem (MsgBox) logo após a setagem da imagem no objeto "Image", o script funciona !
Private Sub Timer2_Timer()
Dim I As Integer, Img As Variant
Dim Ln As New Collection
For I = 1 To IL1.ListImages.Count - 1
Ln.Add I
Next
For Each Img In Ln
Ima1.Picture = IL1.ListImages(Img).Picture
MsgBox Img ' <=== Com isso o script funciona !
Next
End Sub
Question
Danleonhart
Seguinte:
Tenho uma ImageList com 6 imagens "JPG"...gostaria de apresentá-las sequencialmente em um objeto Image...mas não tá rolando <_<
Uso o seguinte script em um objeto "Timer" com o "Interval" setado em 1000, para que troque a imagem a cada segundo:
O que me intriga é que se coloco uma Mensagem (MsgBox) logo após a setagem da imagem no objeto "Image", o script funciona !Ajudinha pessoal !!!
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.