Come si fa a mettere una gif animata in un form ????
Come si fa a mettere una gif animata in un form ????
PS: Io uso VB6
In verità ho trovato qualcosa per VB5 in rete ma non funziona, non se dovuto al fatto che usa vb6.....
Ecco quelo che ho trovato:
Option Explicit
Private Sub chkAutosize_Click()
gifTest.AutoSize = CBool(chkAutosize.Value)
End Sub
Private Sub chkAutostart_Click()
gifTest.AutoStart = CBool(chkAutostart.Value)
End Sub
Private Sub cmdStart_Click()
gifTest.FileName = txtGifFile
If Not gifTest.AutoStart Then gifTest.Play
End Sub
Private Sub cmdStop_Click()
gifTest.Stop
End Sub
'Gif89a ActiveX Control © Gevorg Ter-Saakov (gtersaakov@sprynet.com)
'Sample by Luca Dormio (ldormio@tin.it)
Private Sub Form_Load()
txtGifFile = App.Path & "\" & "B_los.gif"
gifTest.AutoSize = CBool(chkAutosize.Value)
gifTest.AutoStart = CBool(chkAutostart.Value)
End Sub
Private Sub gifTest_Click()
End Sub
Nessuno sa niente in merito ?????
I controlli in dotazione a VB (Picture e Image) non gestiscono le GIF animate.
Se vuoi usare GIF animate devi cercare degli OCX di terze parti che le supportano.
...and I miss you...like the deserts miss the rain...
Puoi anche utilizzare un webbrowser, dandogli come address
about:[img]file:///c:\path\immagine.gif[/img]
Così puoi caricare tutte le immagini supportate da IE.
difatti io avevo risolto così... basta aggiungere un oggetto ie e utilizzarlo per visualizzare le gif.Originariamente inviato da sebamix
Puoi anche utilizzare un webbrowser, dandogli come address
about:[img]file:///c:\path\immagine.gif[/img]
Così puoi caricare tutte le immagini supportate da IE.
Ma poi posso mettere una gif animata all'interno di una form
Menu progetto->componenti scegli "Microsoft Internet COntrols" e premi Ok.
Ti appare il controllo webbrowser tra gli altri, lo butti nel form e dove devi caricare la gif animata:
codice:webbrowser1.navigate "about:[img][/img]"
Ricerca su google "OCX Gif" e lo trovi
A volte le sfide rappresentano ciò che uno aveva paura di non poter fare.
Snake664
Ho eseguito tutti i passaggi che mi hai detto, ma non riesce ad aprire la gif animata.. mi crea il rettangolo ma non riesce a caricare l'immagine.
Ecco come ho modificato la tua stringa di codice.
webbrowser1.navigate "about :[img][/img]"