Gif animé

L

LP

Guest
Bonsoir les forumistes !!!!

Y aurait-il une âme charitable qui pourrait m'envoyer un exemple tout simple d'un gif animé dans un userform ?

J'avoue, je rame.

Merci à tous !

Patrice
 
@

@+Thierry

Guest
Re Salut Véri

Et oui une heure de plus c'est ce que je pensais avant d'être tombé sur ce Lien supprimé... Maintenant je dois partir car je suis invité au restau...

Bonne Continuation à toi et à XLD

@+Thierry
 
L

Ludwig

Guest
Re Bonjour Vériland, Thierry et tout le forum,

Je crois que je n'y arriverai pas. Peux-tu, si tu as 5 minutes de plus à m'accorder, me donner un exemple concret. L'image 'our.gif' est un Gif animé ( qui se trouve dans "F:\Documents and Settings\ludwig\Mes documents\Mes images\our.gif").

Tu me disais que "l'essentiel est de définir la bonne image dans la procédure". Justement comment faire pour bien la définir?

J'avoue, je suis un peu perdu avec tous ces renseignements et exemples. Parfois ce n'est pas évident de piocher à droite ou à gauche pour arriver à ce que l'on veux. Donc si tu pouvais me faire un petit exemple perso, ce serai vraiment très gentil.

J'ai essayé avec la dll, mais là aussi je ne sais pas où exactement la copier.

Je crois que mille mercis ne sera pas suffisant. Donc mille mercis de plus pour finir la journée...

Sinon très bon appétit et à très bientôt

Ludwig.
 
V

Vériland

Guest
re...

avant d'entamer un nouveau fichier exemple place ceci dans la procédure UserForm_Initialize de mon premier fichier (Gif_Anime_VL.zip) :

Private Sub UserForm_Initialize()
WebBrowser1.Navigate "F:\Documents and Settings\ludwig\Mes documents\Mes images\our.gif"
End Sub


Normalement si cette image est bien à cet emplacement il n'y à pas de problème...euh...le lecteur F c'est un disque dur chez toi ?

ensuite pour le deuxième fichier (Gif_Anime_02_VL.zip) les étapes d'installation pour la DLL Gif89 sont détaillées Lien supprimé

normalement tout y est...mais comme c'est une procédure un peu particulière il faut y aller sans précipitation...enfin si tu rencontres un gros problème je reviendrai

Essaye déjà...

A+Veriland.gif
 
L

Ludwig

Guest
Une fois de plus bonjour,

Décidement il n'y a vraiment pas moyen!

Pour le WebBrowser il n'y a aucun soucis c'est juste pour le UserForm.Picture que je n'y arrive pas. Tant pis... malgrés tous tes efforts je suis incapable d'y parvenir. Je me contenterai d'un gif inanimé pour décoré mon UserForm. Sinon, le WebBrowser suffirai mais il toujours le frame et il n'est pas transparent. C'est dommage.

Je continue tout de même à chercher...

Encore merci et très bon dimanche à tous,

Ludwig
 
V

Vériland

Guest
Ah oui j'comprends...alors il ne faut pas confondre l'image inclue dans l'userform et celle inclue dans WebBrowser...

S'agissant de l'userform, l'image restera délibérément figée même avec un gif animé...par contre le même gif animé, le sera dans WebBrowser...

Bon pour le gif animé il faut y aller tatillon et savoir exactement ce que tu souhaites obtenir au final...

Car ton Userform ainsi paramétré fonctionnera bien sur ton ordi mais pas forcément sur un autre...le même userform n'affichera pas cette image tout simplement parce que l'image en question ne sera pas présente sur l'autre ordi...

par exemple moi j'ai pas de lecteur F:...donc cela ne fonctionnera pas chez moi....il faudrait que l'image soit sur tous les ordis et de surcroît sur le bon chemin...

donc en conclusion, un gif animé c'est bien mais sur un ordi qui possède l'image.gif au bon endroit...

c'est pour cette raison que depuis le début du fil j'ai proposé une option de selection d'image depuis le disque, afin de permettre à chacun d'y mettre la sienne...

Enfin y aurait moyen de paramétrer ce principe, mais c'est une autre histoire...

Voilà bonne programmation

A+Veriland.gif
 
L

Ludwig

Guest
Re...,

Désolé pour la confusion. Mon but était de pouvoir personnaliser une de mes applications de façon plus ludique avec des gifs animés. C'est une application perso...

Le WebBrowser fonctionne très bien et finalement cela suffit largement. Mais comme je disais tout à l'heure dommage qu'il ne soit pas transparent et sans cadre.

Avec la manière de Ti pour enlever les ScrollBars il suffit d'écrire
WebBrowser1.Navigate "about: <html><body scroll='no'><img src='http://boulfroy.thehutt.free.fr/Divers/Bande_annonce.jpg'></img></body></html>"...

Comment faire pour enlever le cadre?

Encore un grand merci pour ton implication et ta patience car je suis un peu à la détente...

Merci

Ludwig
 
V

Vériland

Guest
re, re...

ben là, il n'est pas possible d'enlever le cadre du WebBrowser1...non...

même avec un SpecialEffect = fmSpecialEffectFlat rien n'y fait...j'crois qu'il faut te résigner à cette option de cadre intégré du WebBrowser...

En fait pour ce problème de cadre il reste la solution du deuxième fichier que je propose avec Gif89...là au moins il n'y a pas de cadre...par contre il n'est pas possible d'y inclure une image Web...wouarf!

voilà il ne te reste plus qu'à faire un choix avec les propositions...lool

Bonne programmation

A+Veriland.gif
 
L

Ludwig

Guest
Re, Re , Re ...

Décidément, tu es d'une gentillesse hors du commun...

C'est grâce à des personnes comme toi que je continue de me prendre la tête à essayer de programmer. Tu n'hésite pas à perdre du temps pour des débutants qui comprennent rien. Tu as une patience hors norme.

Ce forum regorge de personne comme toi, donc merci au forum et à ses membres et spécial remerciement à toi, Ti, Celeda...

Encore une fois merci

et à très bientôt

Ludwig.
 
L

LP

Guest
Bonsoir le forum

Je profite de quelques minutes de libre à mon travail (et oui je "bosse" encore) pour envoyer un énorme MERCI à tous ceux qui se décarcassent les neuronnes pour les autres.

MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI MERCI
MERCI MERCI MERCI MERCI MERCI MERCI MERCI ... ... ... MILLE FOIS !!!!!!!!!

@ + Patrice
 
V

Vériland

Guest
waouh !

ben ça c'est le genre de post qui nous fait plaisir...Je pense que tout comme moi certains Exceliens et Exceliennes se feront une joie de vous lire...

La spontanéité de vos propos fait que c'est aussi grâce à vous que l'on passe d'agréables moments...Votre message fera plaisir aux intervenants bénévoles présents quotidiennement dans le forum...

Merci aussi à vous...

Bonne continuation et programmation

A+Veriland.gif
 
L

LaurentTBT

Guest
Bonjour à tous.

Comme je me suis fait avoir, j'explique à tous le petit soucis que j'ai eu en insérant un Gif animé selon les explications de Vériland:

Private Sub UserForm_Initialize()
WebBrowser1.Navigate "F:\Documents and Settings\laurent\Mes documents\Mes images\animation"
End Sub

Cela ne fonctionne pas. Le piège: il faut absolument mettre l'extension .gif dans la chaîne de caractères après Navigate:

Private Sub UserForm_Initialize()
WebBrowser1.Navigate "F:\Documents and Settings\laurent\Mes documents\Mes images\animation.gif"
End Sub

C'est tout bête non? mais j'ai mis du temps avant de comprendre pourquoi je n'y arrivais pas!

Allez, amusez-vous bien avec toutes ces petites animations...
 

Discussions similaires

Réponses
10
Affichages
589

Statistiques des forums

Discussions
312 677
Messages
2 090 805
Membres
104 671
dernier inscrit
Guilbry