Save un pictureBox vide...

peug.net - 26 janv. 2001 à 15:49
cs_renardeau Messages postés 44 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 décembre 2009 - 30 juil. 2004 à 16:46
La fonction Savepicture ne marche que si l'on a chargé une image ou icone dans un picturebox, mais lorsque l'on a utilisé par exemple picture1.circle, picture1.line, ... la fonction savepicture plante (dans VB6) .. Quelqu'un a une astuce pour sauver une image dans ce cas ?
Merci

3 réponses

Bonjour,
Je viens d´envoyer dans cette rubrique ce que j´ai pu glâner un peu partout.
Je crois qu´il faut faire;
Autoredraw=true
Picture1.Picture=Picture1.Image (ou.Line..>Circle à tester)
SavePicture Picture1.Picture,"c:\.....\test.bmp"
Pour une Picture Box j´essayerai;
Picture1.picture=loadPicture (donc rien du tout)
SavePicture.. etc
Bon amusement,
Si quelque chose marche,peux-tu le conmmuniquer?
Merci
Marc
0
cs_renardeau Messages postés 44 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 décembre 2009
30 juil. 2004 à 16:21
Picture1.Image = Picture1.Picture

il n'aime pas...

pourtant j'avais fait picture1.picture = loadpicture "c:\temp.bmp" avant...

pour qu'ele prenne en considération mes changement je DOIS mettre :
AutoRedraw = True

mais il ne les affiche tjrs pas après le savepicture()
:approve)
0
cs_renardeau Messages postés 44 Date d'inscription mercredi 19 novembre 2003 Statut Membre Dernière intervention 5 décembre 2009
30 juil. 2004 à 16:46
En cherchant un peu j'ai trouvé la bonne réponse à mon problème,
avant de sauvegarder une image modifiée il faut faire :
picture1.picture=picture1.image
ensuite on peut faire savepicture

et je faisait le contraire :-p
:approve)
0
Rejoignez-nous