[VB] contenu d'une picturebox vers une image ? [résolu !]

contenu d'une picturebox vers une image ? [résolu !] [VB] - VB/VBA/VBS - Programmation

Marsh Posté le 16-07-2003 à 16:59:57    

Bonjour !
 
Dans une picturebox, je charge un fichier image. Cependant, comme il faut que je modifie la taille, j'utilise paintpicture.
 
Par la suite, j'aimerai q'un contrôle image reçoive la même image que celle contenue dans la picturebox. Et quand je met image1.picture=picture1.picture, ça ne marche pas.
 
Le problème ne se pose pas quand j'utilise "loadpicture" pour charger l'image de la  picturebox; cependant  cette solution ne me permet pas a priori de redimensionner l'image... Comment faire ?  :??:


Message édité par Gnub le 16-07-2003 à 18:18:10
Reply

Marsh Posté le 16-07-2003 à 16:59:57   

Reply

Marsh Posté le 16-07-2003 à 17:04:08    

les contrôles PÏCTURE ne permettent pas de modifier la taille. Seule les contrôles IMAGE avec l'option strech le permettent ! aprés c'est un jeu d'enfant :
 
 
Image1.picture = image2.picture
image1.height = image2.height
image1.width =  image2.width


Message édité par cvb le 16-07-2003 à 17:04:33
Reply

Marsh Posté le 16-07-2003 à 17:12:11    

je sais, mais il faut absolument que j'emploie des picturebox pour l'utilisation que je veux en faire...(l'utilisateur les déplace à la souris, et l'image clignote beaucoup, tandis que la picturebox, non).
 
Peut être en mettant un contrôle image à l'intérieur de la picturebox ?

Reply

Marsh Posté le 16-07-2003 à 17:14:04    

Gnub a écrit :

je sais, mais il faut absolument que j'emploie des picturebox pour l'utilisation que je veux en faire...(l'utilisateur les déplace à la souris, et l'image clignote beaucoup, tandis que la picturebox, non).
 
Peut être en mettant un contrôle image à l'intérieur de la picturebox ?


pkoi pas ? ou sinon, si tu as flash et que tu sais programmer en flash, c'est tout bon...

Reply

Marsh Posté le 16-07-2003 à 18:03:40    

j'ai eu le meme problème il y a qq temps et je crois que la solution de faire un picturebox.picture = picturebox.image après avoir fait le picturebox.PaintPicture.
 
 

Reply

Marsh Posté le 16-07-2003 à 18:06:21    

Pitounet a écrit :

j'ai eu le meme problème il y a qq temps et je crois que la solution de faire un picturebox.picture = picturebox.image après avoir fait le picturebox.PaintPicture.


 
Terrible, ça marche impecablement, c'est exactement ce qu'il me fallait. Un grand merçi !http://gnub.free.fr/smileys/8.gif

Reply

Marsh Posté le 16-07-2003 à 18:07:22    

:jap: j'ai moi aussi passé quelques heures sur une solution pour redimensionner les images dans un formulaire en VB. C'est la misère !


Message édité par Pitounet le 16-07-2003 à 18:08:12
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed