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
Pergunta
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 para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.