|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
Bonjour,
A partir d'un graphe présent sur une feuille graphique, je cherche à l'afficher sur une popup html. Pour ce faire, je me suis aidé de la FAQ présente sur le site (ici). A l'exécution, la fenêtre de IE s'affiche bien, mais à la place de l'image, je retrouve un petit icône rouge bleu et vert en haut à gauche de la page, comme quand l'image ne peut être affichée. Comment peut-on résoudre cela ? Merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() |
Quel est ton système d'exploitation ?
le fichier image est-il créé sur ton disque ?
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
L'OS sur lequel je traite le fichier est Vista. Mais maintenant que j'y pense, je me suis certainement trompé d'emplacement pour l'enregistrement de l'image !
Juste une petite question subsidiaire: j'hésite entre afficher mon graphe sur une fenêtre IE ou sur un userform (je suis parvenu à le faire). Y-a-t-il des avantages / inconvénients l'un par rapport à l'autre ? Finalement je ne m'étais pas trompé, j'avais bien mis un chemin pour enregistrer l'image menant sur mon disque dur... Je suis curieux de savoir pourquoi ça ne passe pas... Puis-je vous fournir mon fichier (tout simple) exemple pour que vous constatiez les faits ? |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() |
bonjour
quelle methode utilise tu pour enregistrer ton image sur le disque dur? le code pour l'afficher sur ta page html c'est quoi? sujet interréssant! au plaisir
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
Bonjour !
Voici le code que j'ai mis: Code :
|
||
|
|
00
|
|
|
#6 |
|
Expert Confirmé
![]() |
re
oui c'est bien ce que je pensais le nomimage contient -il le chemin? en plus de ca je n'en suis pas sur mais tu ne cré pas un document html mais une instance de internet explorer avec un page blanche Code :
Set IE = CreateObject("InternetExplorer.application") Code :
IE.document.body.innerHTML = "<html><IMG SRC='" & nomImage & "'</html>" du moins il me semble mais encore une fois je ne suis pas sur !!!
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
Le nomImage contient bien le chemin en effet. Pourquoi ?
Quant au reste, je ne sais pas trop, je ne m'y connais pas vraiment en html... Ce qui est sûr, ce qu'une page de IE s'ouvre en tout cas ! Et d'un autre côté, je ne veux pas vraiment créer de doc html, une simple instance comme tu dis me suffit. |
|
|
00
|
|
|
#8 |
![]() ![]() |
Procède par étape : l'image est-elle crée sur ton disque ?
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
|
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() |
re
pourquoi ne crérais tu pas directement une page html en créant un fichier text avec une extention "html" et apres tu pourais l'ouvrir avec navigate et chemin de ta page ensuite il me viens une reflection y a t-il que le graphe dans ta page html pourquoi a tu decidé de la faire en html ? au plaisir
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
00
|
|
|
#11 | ||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
Citation:
Citation:
Pour tester avant tout. Mais aussi, je voulais comparer la vitesse d'affichage avec la même chose fait sur un userform. bbil, quelle est la prochaine étape ? |
||
|
|
00
|
|
|
#12 |
![]() ![]() |
Ben, je comprends pas le Kill NomImage rajouté à la fin ... il semble aussi qu'il manque un la fermeture de la balise image ">" ...
mais bon malgré cela, ça ne fonctionne pas c'est peu-être un problème de sécurité des "nouvelles" versions d'IE...
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
Peut-être en demandant sur le forum html ? Ou ce sera considéré comme un doublon ?
|
|
|
00
|
|
|
#14 | ||
![]() ![]() |
Le truc c'est que suis pas sur que ce soit un problème HTML... si tu crée un fichier .html contenant les lignes de codes html générées le fichier html "fonctionne"..
[edit] tiens peu-être une solution avec un IFRAME : Code :
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
||
|
00
|
|
|
#15 | ||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
Citation:
Citation:
Merci beaucoup. Tu m'expliques stp ?Au passage, si je souhaite que la page IE s'affiche en plein écran et que mon image remplisse la fenêtre, comment on fait ? Et tant que j'y pense, dernier point: pour mettre une image de fond, c'est pas en jouant sur body background ? Perso, tu penses qu'un affichage html serait plus rapide qu'un affichage de userform (pas mal d'instructions avant d'afficher) ? Merci ! |
||
|
|
00
|
|
|
#16 |
![]() ![]() |
Pour l'IFRAME c'est la solution que j'ai trouvé en faisant des recherches sur DOM , InnerHTML et Images.. ...
pour le plein écran tu devrais, et la taille de l'image fait une recherche sur le pilotage d'IE en DOM et la taille des images en HTML pour ce qui est de la rapidité je doute que tu gagne du temps avec cette solution qui demande le lancement supplémentaire d'IE...
__________________
page à bbil : dernières entrées : Débuter en VB6 Mes contributions en téléchargement Les pages VB : FAQs, Tutoriels VB, Outils , Sources, WIKI Impératif "A LIRE AVANT DE POSTER"
|
|
00
|
|
|
#17 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 290 ![]() |
Ok, merci beaucoup pour tous tes conseils bbil, je vais faire quelques recherches complémentaires.
![]() Pour ce qui est de l'affichage sous IE, j'avoue que c'était plus par curiosité qu'autre chose aussi. Bonne soirée ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com