Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Enregistrer un picture box [ Archives Visual Basic / Graphique ] (gogoprog)

dimanche 18 mars 2001 à 22:36:11 | Enregistrer un picture box

gogoprog

Salut,
j'aimerais enregistrer le contenu d'un picture box dans un fichier, mais avec la commande
SavePicture
il creer une erreur car le contenu de mon picture box = 0.
Enfin, c'est ce qu'il dit.
Je crois que le contenu n'est pas reconnu car je l'ai mis avec la commande Paint Picture...

Aidez moi svp!
@+ gogoprog

lundi 9 avril 2001 à 08:03:44 | Re : Enregistrer un picture box

Marc


Salut,
Je vais regarder car j?ai le même genre de problème.
Je te fais signe.
Marc


-------------------------------
Réponse au message :
-------------------------------

Salut,
j'aimerais enregistrer le contenu d'un picture box dans un fichier, mais avec la commande
SavePicture
il creer une erreur car le contenu de mon picture box = 0.
Enfin, c'est ce qu'il dit.
Je crois que le contenu n'est pas reconnu car je l'ai mis avec la commande Paint Picture...

Aidez moi svp!
@+ gogoprog

mardi 10 avril 2001 à 23:59:26 | Re : Enregistrer un picture box

PeD

Bonsoir,

J'ai le même problème. Je me mets en chasse pour une solution.
Rien n'est vraiment clair dans l'enregistrement d'une PictureBox. Je suis la littérature et tous les conseils ici, et rien ne marche vraiment. Ou j'enregsitre mon chemin d'accès, ou le vérificateur me demande un signe égal (=) ; j'ignore toujours si la commande savePicture doit s'écrire avec ou sans parenthèses. Bref le fouilli.
Mon code est plus ou moins celui ci.
Dans une PictureBox1 je "drop" des carrés de couleurs différentes,( avec autoredraw = true ) et je sauve en
picturebox1.picture = picturebox1.image
savepicture picturebox1, "c:\fffff\immmm.bmp"
ou savepicture picturebox1.picture , "c:........."
Résultat : pas terrible : fichier blanc ou avec du texte.

mais pourquoi la littérature dit elle :
"SavePicture(Picture As |PictureDisp, FileName as String )

Merci à d'autres de voir.
Si j'ai quelque chose, je vous reviens.

Pierre





-------------------------------
Réponse au message :
-------------------------------


Salut,
Je vais regarder car j?ai le même genre de problème.
Je te fais signe.
Marc


-------------------------------
Réponse au message :
-------------------------------

Salut,
j'aimerais enregistrer le contenu d'un picture box dans un fichier, mais avec la commande
SavePicture
il creer une erreur car le contenu de mon picture box = 0.
Enfin, c'est ce qu'il dit.
Je crois que le contenu n'est pas reconnu car je l'ai mis avec la commande Paint Picture...

Aidez moi svp!
@+ gogoprog


vendredi 13 avril 2001 à 04:06:48 | Re : Enregistrer un picture box

Marc

Rebonsoir,
Pour ma part,j?ai trouvé quelquesindications dans la Net mais je ne les ai pas encore testée.
1)Implementer IPictureinterface
Faire:
Dim b as IPicture
Set b= Picture2.picture
Ma machine ne connais pas le type..pas compris.
2) SavePicture Picture1.Picture, "c:\mypicture.bmp"
3) SavePicture1.Image,App.path+"\test.bmp"
4) Autre source:
Picture..Autoredraw=true
SavePicture etc.
5)Autre source:sauver une mage moidifiée:
Picture1.Picture=Picture1.Image
Save Picture Picture1.Picture,"c:\...\Essai.bmp"
Un autre signale que dans ce cas Autoredraw=true
6)Autre source:
SavePicture (Picture1,"c:\....\MonImage)
Utiliser Picture1 et non Picture1.Picture
7) Enfin,dans une réponse que je viens de recevoir dans cette rubrique,recommande,maiss pour paint;
Si Autoredraw= true utiliser .Image;sinon utiliser .Picture.
Voila toute la soupe.....A mon avis toue la cochonnerie vient de Autoredraw.
Si quelqu?un aune solution qui marche,ou,connais celle qui ne va pas,j?aimerai le savoir.
Merci,
Marc






-------------------------------
Réponse au message :
-------------------------------

Bonsoir,

J'ai le même problème. Je me mets en chasse pour une solution.
Rien n'est vraiment clair dans l'enregistrement d'une PictureBox. Je suis la littérature et tous les conseils ici, et rien ne marche vraiment. Ou j'enregsitre mon chemin d'accès, ou le vérificateur me demande un signe égal (=) ; j'ignore toujours si la commande savePicture doit s'écrire avec ou sans parenthèses. Bref le fouilli.
Mon code est plus ou moins celui ci.
Dans une PictureBox1 je "drop" des carrés de couleurs différentes,( avec autoredraw = true ) et je sauve en
picturebox1.picture = picturebox1.image
savepicture picturebox1, "c:\fffff\immmm.bmp"
ou savepicture picturebox1.picture , "c:........."
Résultat : pas terrible : fichier blanc ou avec du texte.

mais pourquoi la littérature dit elle :
"SavePicture(Picture As |PictureDisp, FileName as String )

Merci à d'autres de voir.
Si j'ai quelque chose, je vous reviens.

Pierre





-------------------------------
Réponse au message :
-------------------------------


Salut,
Je vais regarder car j?ai le même genre de problème.
Je te fais signe.
Marc


-------------------------------
Réponse au message :
-------------------------------

Salut,
j'aimerais enregistrer le contenu d'un picture box dans un fichier, mais avec la commande
SavePicture
il creer une erreur car le contenu de mon picture box = 0.
Enfin, c'est ce qu'il dit.
Je crois que le contenu n'est pas reconnu car je l'ai mis avec la commande Paint Picture...

Aidez moi svp!
@+ gogoprog



mardi 29 juillet 2003 à 21:05:53 | Re : Enregistrer un picture box

NeoCortex

Voila ce que moi j'ai fait et ca fonctionne bien

###############################
Picture1.AutoRedraw = True
Picture1.Picture = Picture1.Image
SavePicture Picture1, "c:/tmp.bmp"
###############################

Avec ce code la courbe que j'ai tracer dans la picturebox est bien enrgistrer dans le Bitmap

NeoCortex


-------------------------------
Réponse au message :
-------------------------------

> Rebonsoir,
> Pour ma part,j?ai trouvé quelquesindications dans la Net mais je ne les ai pas encore testée.
> 1)Implementer IPictureinterface
> Faire:
> Dim b as IPicture
> Set b= Picture2.picture
> Ma machine ne connais pas le type..pas compris.
> 2) SavePicture Picture1.Picture, "c:\mypicture.bmp"
> 3) SavePicture1.Image,App.path+"\test.bmp"
> 4) Autre source:
> Picture..Autoredraw=true
> SavePicture etc.
> 5)Autre source:sauver une mage moidifiée:
> Picture1.Picture=Picture1.Image
> Save Picture Picture1.Picture,"c:\...\Essai.bmp"
> Un autre signale que dans ce cas Autoredraw=true
> 6)Autre source:
> SavePicture (Picture1,"c:\....\MonImage)
> Utiliser Picture1 et non Picture1.Picture
> 7) Enfin,dans une réponse que je viens de recevoir dans cette rubrique,recommande,maiss pour paint;
> Si Autoredraw= true utiliser .Image;sinon utiliser .Picture.
> Voila toute la soupe.....A mon avis toue la cochonnerie vient de Autoredraw.
> Si quelqu?un aune solution qui marche,ou,connais celle qui ne va pas,j?aimerai le savoir.
> Merci,
> Marc
>
>
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Bonsoir,
>
> J'ai le même problème. Je me mets en chasse pour une solution.
> Rien n'est vraiment clair dans l'enregistrement d'une PictureBox. Je suis la littérature et tous les conseils ici, et rien ne marche vraiment. Ou j'enregsitre mon chemin d'accès, ou le vérificateur me demande un signe égal (=) ; j'ignore toujours si la commande savePicture doit s'écrire avec ou sans parenthèses. Bref le fouilli.
> Mon code est plus ou moins celui ci.
> Dans une PictureBox1 je "drop" des carrés de couleurs différentes,( avec autoredraw = true ) et je sauve en
> picturebox1.picture = picturebox1.image
> savepicture picturebox1, "c:\fffff\immmm.bmp"
> ou savepicture picturebox1.picture , "c:........."
> Résultat : pas terrible : fichier blanc ou avec du texte.
>
> mais pourquoi la littérature dit elle :
> "SavePicture(Picture As |PictureDisp, FileName as String )
>
> Merci à d'autres de voir.
> Si j'ai quelque chose, je vous reviens.
>
> Pierre
>
>
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
>
> Salut,
> Je vais regarder car j?ai le même genre de problème.
> Je te fais signe.
> Marc
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> Salut,
> j'aimerais enregistrer le contenu d'un picture box dans un fichier, mais avec la commande
> SavePicture
> il creer une erreur car le contenu de mon picture box = 0.
> Enfin, c'est ce qu'il dit.
> Je crois que le contenu n'est pas reconnu car je l'ai mis avec la commande Paint Picture...
>
> Aidez moi svp!
> @+ gogoprog
>
>
>

vendredi 30 juillet 2004 à 16:13:19 | Re : Enregistrer un picture box

renardeau

pour ma part j'arrive a copier le contenu d'une picture box dans un fichier

picture1.picture =loadpicture("test.bmp")
Call SavePicture(Picture1.Image, "test2.bmp")

Par contre si je fait des modification sur la picture Box, ca va pô enfin, si j'ai mais pas ma modification.

Remarque je n'ai d'affiché que la taille visible de l'image (visible, j'entend par là non pas picture1.visible mais la taille et la hauteur peuvent eventuellement couper l'image générée par rapport & l'image mère !

En espérant que ca aide



mercredi 18 août 2004 à 19:38:59 | Re : Enregistrer un picture box

harddisk

euh j'ai exactement le meme pb: je fait un paintpicture dans une picture box et apres quand je fais savepicture, soit ca veut po, je bidouille un peu et ca enregistre mais une image grise.
La littérature et internet ne mentionne pas se genre de problème. D'apres ces sourves suffirait de faire un savepicture tt bête. J'ai expérimenté des tas de choses sans résultat :'(
Vous avez trouvez des solutions?

jeudi 19 août 2004 à 09:44:52 | Re : Enregistrer un picture box

renardeau

Il y a une discussion semblable au lien qui suit.

http://www.vbfrance.com/forum.v2.aspx?ID=267628

Elle m'a aidé à répondre à ma question.

Malheureusement, je n'ai pas le code sous la main... je vous l'aurais fourni volontier.
Dès que je le retrouve...



Cette discussion est classé dans : enregistrer, box, commande, contenu, picture


Répondre à ce message

Sujets en rapport avec ce message

Comment enregistrer le contenu d'un picture box en jpg ou bmp [ par juju62611 ] j'ai un objet pictureBox dans le quel je dessinepicture1.print "coucou"picture1.line X-Yetc ....ce que j'aimerais c'est l'enregistrer en fichier im ag Comment enregistrer le contenu d'un edit box dans un fixhier texte ? [ par XKaliBur ] Voila mon code lorsque je clique sur un bouton OK void CTest_FenetreDlg::OnOK() {     UpdateData(true);     FILE *log;     log = fopen("c:\\log.txt Comment enregistrer le contenu d'un edit box dans un fixhier texte ? [ par XKaliBur ] Voila mon code lorsque je clique sur un bouton OK void CTest_FenetreDlg::OnOK() {     UpdateData(true);     FILE *log;     log = fopen("c:\\log.txt" Comment enregistrer le contenu d'une liste box... [ par fatcat ] Comment enregistrer et ouvrir le contenut d'une listbox en utilisant l'ocx common dialog.Merci. Comment enregistrer le contenu de plusieurs List box dans un seul fichier TXT ? [ par sebas ] Comment enregistrer le contenu de plusieurs List box dans un seul fichier TXT ? et les lire ensuite Enregistrer une picture d'une picture box au format gif? [ par ChrisFAPS ] Voila, tout est dans le titre :)Merci d'avance. Sauver le contenu d'une picture box!! [ par pcpunch ] Sltje place des controles texte (textbox) et un controle image dans une picture box.Je voudrais savoir si il est possible de sauvearger en image le co Chevauchement picture box et button de commande à l'affichage [ par bubbble ] bonsoir !!! je suis toute nouvelle dans le monde de vb alors un peu d'indulgence ;-)...mon pb est de savoir comment faire pr que mon commandbutton ne enregistrer un picture box en avi? [ par ninja hacker ] Bonjour! Je Me suis mit au VB ya pas longtemps et je me suis parti un petit projet avec un de mes amis. Me parti du projet est de reconaitre la web ca Deplacement d'un picture box [ par panicq ] Bonjour à tous,J'aurais aimé savoir comment faire pour avec les fleches droite, haut, bas, gauche , déplacer un picture box qui est sur ma formdans le


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


LG KP501

Entre 9€ et 159€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,421 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.