Salut,
Connais pas la nature des flux XML mais tu peux utiliser la GflSdk située
www.xnview.com qui te permet de récupérer une image sur le flot.
Christophe
Fabien Gouverneur a écrit :
> Bonjour à tous !
>
> Voici mon probleme :
> J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
> un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir
> image jpg provenant d'un site web de ma conception dans un picture box
> avoir à télécharger le fichier lui même, en d'autre termes récupérer le
> binaire de l'image et le balancer dans un picture box.
>
> Quelqu'un à un bout de code à me fournir ou une explication à me donner
> Que je puisse terminer mon module.....
>
> Car si j'utilise le même code que pour la source du flux xml, j'obtiend
> mon textbox un texte totalement ésotérique.....
>
> Une idée siou plait
> merci
>
Salut,
Connais pas la nature des flux XML mais tu peux utiliser la GflSdk située
www.xnview.com qui te permet de récupérer une image sur le flot.
Christophe
Fabien Gouverneur a écrit :
> Bonjour à tous !
>
> Voici mon probleme :
> J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
> un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir
> image jpg provenant d'un site web de ma conception dans un picture box
> avoir à télécharger le fichier lui même, en d'autre termes récupérer le
> binaire de l'image et le balancer dans un picture box.
>
> Quelqu'un à un bout de code à me fournir ou une explication à me donner
> Que je puisse terminer mon module.....
>
> Car si j'utilise le même code que pour la source du flux xml, j'obtiend
> mon textbox un texte totalement ésotérique.....
>
> Une idée siou plait
> merci
>
Salut,
Connais pas la nature des flux XML mais tu peux utiliser la GflSdk située
www.xnview.com qui te permet de récupérer une image sur le flot.
Christophe
Fabien Gouverneur a écrit :
> Bonjour à tous !
>
> Voici mon probleme :
> J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
> un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir
> image jpg provenant d'un site web de ma conception dans un picture box
> avoir à télécharger le fichier lui même, en d'autre termes récupérer le
> binaire de l'image et le balancer dans un picture box.
>
> Quelqu'un à un bout de code à me fournir ou une explication à me donner
> Que je puisse terminer mon module.....
>
> Car si j'utilise le même code que pour la source du flux xml, j'obtiend
> mon textbox un texte totalement ésotérique.....
>
> Une idée siou plait
> merci
>
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml dans
un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir une
image jpg provenant d'un site web de ma conception dans un picture box sans
avoir à télécharger le fichier lui même, en d'autre termes récupérer le flux
binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner ?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend dans
mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml dans
un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir une
image jpg provenant d'un site web de ma conception dans un picture box sans
avoir à télécharger le fichier lui même, en d'autre termes récupérer le flux
binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner ?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend dans
mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml dans
un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir une
image jpg provenant d'un site web de ma conception dans un picture box sans
avoir à télécharger le fichier lui même, en d'autre termes récupérer le flux
binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner ?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend dans
mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir
une image jpg provenant d'un site web de ma conception dans un picture box
sans avoir à télécharger le fichier lui même, en d'autre termes récupérer
le flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner ?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir
une image jpg provenant d'un site web de ma conception dans un picture box
sans avoir à télécharger le fichier lui même, en d'autre termes récupérer
le flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner ?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir ouvrir
une image jpg provenant d'un site web de ma conception dans un picture box
sans avoir à télécharger le fichier lui même, en d'autre termes récupérer
le flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner ?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Salut,
> Bonjour à tous !
>
> Voici mon probleme :
> J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
> dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
> une image jpg provenant d'un site web de ma conception dans un picture
> sans avoir à télécharger le fichier lui même, en d'autre termes
> le flux binaire de l'image et le balancer dans un picture box.
>
> Quelqu'un à un bout de code à me fournir ou une explication à me donner
> Que je puisse terminer mon module.....
>
> Car si j'utilise le même code que pour la source du flux xml, j'obtiend
> dans mon textbox un texte totalement ésotérique.....
>
> Une idée siou plait
> merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
Salut,
> Bonjour à tous !
>
> Voici mon probleme :
> J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
> dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
> une image jpg provenant d'un site web de ma conception dans un picture
> sans avoir à télécharger le fichier lui même, en d'autre termes
> le flux binaire de l'image et le balancer dans un picture box.
>
> Quelqu'un à un bout de code à me fournir ou une explication à me donner
> Que je puisse terminer mon module.....
>
> Car si j'utilise le même code que pour la source du flux xml, j'obtiend
> dans mon textbox un texte totalement ésotérique.....
>
> Une idée siou plait
> merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
Salut,
> Bonjour à tous !
>
> Voici mon probleme :
> J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
> dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
> une image jpg provenant d'un site web de ma conception dans un picture
> sans avoir à télécharger le fichier lui même, en d'autre termes
> le flux binaire de l'image et le balancer dans un picture box.
>
> Quelqu'un à un bout de code à me fournir ou une explication à me donner
> Que je puisse terminer mon module.....
>
> Car si j'utilise le même code que pour la source du flux xml, j'obtiend
> dans mon textbox un texte totalement ésotérique.....
>
> Une idée siou plait
> merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux
xml dans un textbox, maintenant ce que je voudrais faire, c'est
pouvoir ouvrir une image jpg provenant d'un site web de ma conception
dans un picture box sans avoir à télécharger le fichier lui même, en
d'autre termes récupérer le flux binaire de l'image et le balancer
dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me
donner ? Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml,
j'obtiend dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux
xml dans un textbox, maintenant ce que je voudrais faire, c'est
pouvoir ouvrir une image jpg provenant d'un site web de ma conception
dans un picture box sans avoir à télécharger le fichier lui même, en
d'autre termes récupérer le flux binaire de l'image et le balancer
dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me
donner ? Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml,
j'obtiend dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux
xml dans un textbox, maintenant ce que je voudrais faire, c'est
pouvoir ouvrir une image jpg provenant d'un site web de ma conception
dans un picture box sans avoir à télécharger le fichier lui même, en
d'autre termes récupérer le flux binaire de l'image et le balancer
dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me
donner ? Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml,
j'obtiend dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
"ng" a écrit dans le message de
news:Salut,Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
ouvrirune image jpg provenant d'un site web de ma conception dans un picture
boxsans avoir à télécharger le fichier lui même, en d'autre termes
récupérerle flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner
?Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
C'est une solution qui me conviens un peu plus, mais le fichier temporaire
me dérange un peu, peu tu me donner des éléments pour creuser ta deuxieme
solution ?
Merci
"ng" <ng@ngsoft-fr.com> a écrit dans le message de
news:OxGYg1CbFHA.3384@TK2MSFTNGP09.phx.gbl...
Salut,
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
ouvrir
une image jpg provenant d'un site web de ma conception dans un picture
box
sans avoir à télécharger le fichier lui même, en d'autre termes
récupérer
le flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner
?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
C'est une solution qui me conviens un peu plus, mais le fichier temporaire
me dérange un peu, peu tu me donner des éléments pour creuser ta deuxieme
solution ?
Merci
"ng" a écrit dans le message de
news:Salut,Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
ouvrirune image jpg provenant d'un site web de ma conception dans un picture
boxsans avoir à télécharger le fichier lui même, en d'autre termes
récupérerle flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner
?Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
C'est une solution qui me conviens un peu plus, mais le fichier temporaire
me dérange un peu, peu tu me donner des éléments pour creuser ta deuxieme
solution ?
Merci
Salut
Si j'ai bien pigé le winsock te permet de recevoir un fichier image.
Comme te le dis NG le plus simple est de créer un DIB sur la base de ce
que winsock te donne (qui amha est un DIB).
Concernant les DIBs c'est effectivement un peu compliqué à gerer.
1) Quels sont les formats possibles de l'image (jpeg,tif etc ...) ?
Si c'est du BMP et du jpg tu peux faire avec les APIs et VB.
L'autre solution qui marche pour de nombreux format comme tif et PNG
c'est d'utiliser la GFlSdk pour lire le fichier.
2) Ne pas créer de fichier temporaire implique que tu récupéres bien un
DIB dans ton winsock. Il te faut soit un pointeur (enfin l'adresse) du
fichier et sa taille, et ensuite il te faut écrire pour cela les
fonctions qui récupère respectivement le BMIHeader,la table de couleur
si elle existe et la matrice de donnée.
Enfin pourquoi ne pas developper une interface coté serveur qui lit
l'image (utilise gflsdk et 40 formats dispo) ensuite fournit à winsock
le dib (franctionné ou non) qui ensuite et lu coté client.
Comme ça tu sais exactement ce que tu envoies et ce que tu reçois.
Christophe
Fabien Gouverneur a écrit :"ng" a écrit dans le message de
news:Salut,Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
ouvrirune image jpg provenant d'un site web de ma conception dans un picture
boxsans avoir à télécharger le fichier lui même, en d'autre termes
récupérerle flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner
?Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable
mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
C'est une solution qui me conviens un peu plus, mais le fichier
temporaire
me dérange un peu, peu tu me donner des éléments pour creuser ta deuxieme
solution ?
Merci
Salut
Si j'ai bien pigé le winsock te permet de recevoir un fichier image.
Comme te le dis NG le plus simple est de créer un DIB sur la base de ce
que winsock te donne (qui amha est un DIB).
Concernant les DIBs c'est effectivement un peu compliqué à gerer.
1) Quels sont les formats possibles de l'image (jpeg,tif etc ...) ?
Si c'est du BMP et du jpg tu peux faire avec les APIs et VB.
L'autre solution qui marche pour de nombreux format comme tif et PNG
c'est d'utiliser la GFlSdk pour lire le fichier.
2) Ne pas créer de fichier temporaire implique que tu récupéres bien un
DIB dans ton winsock. Il te faut soit un pointeur (enfin l'adresse) du
fichier et sa taille, et ensuite il te faut écrire pour cela les
fonctions qui récupère respectivement le BMIHeader,la table de couleur
si elle existe et la matrice de donnée.
Enfin pourquoi ne pas developper une interface coté serveur qui lit
l'image (utilise gflsdk et 40 formats dispo) ensuite fournit à winsock
le dib (franctionné ou non) qui ensuite et lu coté client.
Comme ça tu sais exactement ce que tu envoies et ce que tu reçois.
Christophe
Fabien Gouverneur a écrit :
"ng" <ng@ngsoft-fr.com> a écrit dans le message de
news:OxGYg1CbFHA.3384@TK2MSFTNGP09.phx.gbl...
Salut,
Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
ouvrir
une image jpg provenant d'un site web de ma conception dans un picture
box
sans avoir à télécharger le fichier lui même, en d'autre termes
récupérer
le flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner
?
Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable
mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
C'est une solution qui me conviens un peu plus, mais le fichier
temporaire
me dérange un peu, peu tu me donner des éléments pour creuser ta deuxieme
solution ?
Merci
Salut
Si j'ai bien pigé le winsock te permet de recevoir un fichier image.
Comme te le dis NG le plus simple est de créer un DIB sur la base de ce
que winsock te donne (qui amha est un DIB).
Concernant les DIBs c'est effectivement un peu compliqué à gerer.
1) Quels sont les formats possibles de l'image (jpeg,tif etc ...) ?
Si c'est du BMP et du jpg tu peux faire avec les APIs et VB.
L'autre solution qui marche pour de nombreux format comme tif et PNG
c'est d'utiliser la GFlSdk pour lire le fichier.
2) Ne pas créer de fichier temporaire implique que tu récupéres bien un
DIB dans ton winsock. Il te faut soit un pointeur (enfin l'adresse) du
fichier et sa taille, et ensuite il te faut écrire pour cela les
fonctions qui récupère respectivement le BMIHeader,la table de couleur
si elle existe et la matrice de donnée.
Enfin pourquoi ne pas developper une interface coté serveur qui lit
l'image (utilise gflsdk et 40 formats dispo) ensuite fournit à winsock
le dib (franctionné ou non) qui ensuite et lu coté client.
Comme ça tu sais exactement ce que tu envoies et ce que tu reçois.
Christophe
Fabien Gouverneur a écrit :"ng" a écrit dans le message de
news:Salut,Bonjour à tous !
Voici mon probleme :
J'ai réussi avec le contrôle winsock à afficher la source d'un flux xml
dans un textbox, maintenant ce que je voudrais faire, c'est pouvoir
ouvrirune image jpg provenant d'un site web de ma conception dans un picture
boxsans avoir à télécharger le fichier lui même, en d'autre termes
récupérerle flux binaire de l'image et le balancer dans un picture box.
Quelqu'un à un bout de code à me fournir ou une explication à me donner
?Que je puisse terminer mon module.....
Car si j'utilise le même code que pour la source du flux xml, j'obtiend
dans mon textbox un texte totalement ésotérique.....
Une idée siou plait
merci
Le plus simple : tu télécharges ton images avec winsock, tu mets ds un
fichier temporaire, tu fais un loadpicture() et tu détruits le fichier.
Sinon il faut créer un DIB avec les données recues. C'est faisable
mais un
peu plus comliqué, il faudra manipuler les APIs GDI.
C'est une solution qui me conviens un peu plus, mais le fichier
temporaire
me dérange un peu, peu tu me donner des éléments pour creuser ta deuxieme
solution ?
Merci