je suis en train de devellopper un logiciel en vb6 pour une imprimerie et j'ai des soucis lors de l'enregistrement en jpeg.
je vous explique dans une feuille mdi g une picturebox principal et mon programme crée plusieur picturebox dans celle-ci .quand je veus enregistrer la picturebox principal avec celle qui sont dessus dans mon fichier jpeg je me retrouve avec seulement le fond de ma picturebox. g beaucoup parcourus vos site mais je n'aai toujours pas trouvé reponse a mon probleme. toute mes picture sont en autoredraw=true
voici ma méthode de procédé qui de toute facon est fausse car elle remplace l'image par la suivante ce qui fait que je me retrouve toujours avec la derniere mais je pense que ca devrais etre un truc du genre car savepicture mapictureprincipal.image,(c: ...../...) m'affiche que le fond de mon image et pas celle qui sont imbriqué dedans.
If dlgenr.FilterIndex = 1 Then
menu.feuille2.Picture = menu.feuille2.Image
menu.feuille2.Refresh
SavePicture menu.feuille2.Image, dlgenr.FileName
menu.feuille.Picture = menu.feuille.Image
menu.feuille.Refresh
SavePicture menu.feuille.Image, dlgenr.FileName
For I = 0 To menu.Picture1.Count - 1
menu.Picture1(I).Picture = menu.Picture1(I).Image
SavePicture menu.Picture1(I).Image, dlgenr.FileName
Next I
For I = 0 To menu.Picture2.Count - 1
menu.Picture2(I).Picture = menu.Picture2(I).Image
Savemenu.Picture menu.Picture2(I).Image, dlgenr.FileName
Next I
For I = 0 To menu.Picture3.Count - 1
menu.Picture3(I).Picture = menu.Picture3(I).Image
Savemenu.Picture menu.Picture3(I).Image, dlgenr.FileName
Next I
je l'ai reduit car yen a beaucoup plus mais c'est que de la répétition
je remerci la personne qui pourra m'aider car je commence a en avoir franchement marre et mon écran va prendre des coups lol
en tout cas tres bon site bien fourni