Discussione:
Inserire una gif animata in una maschera Access XP
(troppo vecchio per rispondere)
Gp
2007-10-30 09:27:01 UTC
Permalink
Ciao, è possibile inserire una gif animata in una maschera di Access XP? Se
sì, come?
Grazie
ciao
Gp
ALESSANDRO Baraldi
2007-10-30 19:34:30 UTC
Permalink
Post by Gp
Ciao, è possibile inserire una gif animata in una maschera di Access XP? Se
sì, come?
Grazie
ciao
Gp
Ni...!

La risposta di buon senso sarebbe NO, ma Stephen Lebans ha fatto un OCX
che lo consente, vedi tu se è il caso di usarlo....

www.lebans.com
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------
Gp
2007-10-31 07:47:02 UTC
Permalink
Post by ALESSANDRO Baraldi
Post by Gp
Ciao, è possibile inserire una gif animata in una maschera di Access XP?
Se
Post by Gp
sì, come?
Grazie
ciao
Gp
Ni...!
La risposta di buon senso sarebbe NO, ma Stephen Lebans ha fatto un OCX
che lo consente, vedi tu se è il caso di usarlo....
www.lebans.com
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------
Grazie
ciao
Gp
David
2007-10-31 07:17:01 UTC
Permalink
Ciao Gp,
una gif animata non è alto che una serie di immagini che vengono
visualizzate in sequenza: lo stesso concetto dei cartoni animati :-)
Questi frammenti di animazione possono essere estratti a partire dalla
gif finale con un editor grafico appropriato (a solo titolo di esempio
io ho usato Animation Shop).
Ho quindi risolto il problema inserendo nella maschera tutte le
sottoimmagini (l'esempio che segue è riferito ad una gif animata
composta da 4 sottoimmagini ciascuna chiamata Immagine1, Immagine2
....) e poi nell'evento timer della maschera ho inserito il seguente
codice

Private Sub Form_Timer()

dim i as integer

If i > 0 Then
Me.Controls("Immagine" & i).Visible = False
If i = 4 Then i = 0
End If

i = i + 1
Me.Controls("Immagine" & i).Visible = True

End Sub

Ovviamente potrai gestire la velocità della rotazione delle
sottoimmagini attraverso la proprietà "intervallo timer" della
maschera fino a trovare la velocità naturale. In questo senso però,
una buona approssimazione dovrebbe dartela già il programma per
l'estrazione delle sottoimmagini, che normalmente indica anche
l'intervallo di visualizzazione.


David
Post by Gp
Ciao, è possibile inserire una gif animata in una maschera di Access XP? Se
sì, come?
Grazie
ciao
Gp
Gp
2007-10-31 07:49:00 UTC
Permalink
Ciao David, grazie tante per la dritta.
Farò qualche prova.
ciao
Gp
Post by David
Ciao Gp,
una gif animata non è alto che una serie di immagini che vengono
visualizzate in sequenza: lo stesso concetto dei cartoni animati :-)
Questi frammenti di animazione possono essere estratti a partire dalla
gif finale con un editor grafico appropriato (a solo titolo di esempio
io ho usato Animation Shop).
Ho quindi risolto il problema inserendo nella maschera tutte le
sottoimmagini (l'esempio che segue è riferito ad una gif animata
composta da 4 sottoimmagini ciascuna chiamata Immagine1, Immagine2
.....) e poi nell'evento timer della maschera ho inserito il seguente
codice
Private Sub Form_Timer()
dim i as integer
If i > 0 Then
Me.Controls("Immagine" & i).Visible = False
If i = 4 Then i = 0
End If
i = i + 1
Me.Controls("Immagine" & i).Visible = True
End Sub
Ovviamente potrai gestire la velocità della rotazione delle
sottoimmagini attraverso la proprietà "intervallo timer" della
maschera fino a trovare la velocità naturale. In questo senso però,
una buona approssimazione dovrebbe dartela già il programma per
l'estrazione delle sottoimmagini, che normalmente indica anche
l'intervallo di visualizzazione.
David
Post by Gp
Ciao, è possibile inserire una gif animata in una maschera di Access XP? Se
sì, come?
Grazie
ciao
Gp
Loading...