Picturebox

Résolu
blackcatthc Messages postés 86 Date d'inscription jeudi 4 mars 2004 Statut Membre Dernière intervention 1 avril 2015 - 22 janv. 2007 à 18:31
blackcatthc Messages postés 86 Date d'inscription jeudi 4 mars 2004 Statut Membre Dernière intervention 1 avril 2015 - 22 janv. 2007 à 19:28
Slt

- est il possible de choisir la position d'affichage d'une image dans une picturebox ?
 

-  Sinon quand on reduit une picturebox de cette mainiere:

   for a = 0 to 1000
        picturebox.left = picturebox.left  -1
   next a

 l'image qui est dans la picturebox se reduit vers la gauche. moi je voudrai reduire l'image qui est dans cette picturebox vers la droite. c'est a dire qu'une fois l'image reduite il me reste la partie droite de mon image de depart et non pas la partie gauche

4 réponses

cs_caramelmou Messages postés 56 Date d'inscription jeudi 25 décembre 2003 Statut Membre Dernière intervention 23 avril 2008 3
22 janv. 2007 à 19:16
Oups! j'ai oublié un 0  --> Picture1.PaintPicture Picture1.Picture, -a, 0
3
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
22 janv. 2007 à 18:52
Non,

Il te faut utiliser la méthode PaintPicture (à lire dans l'aide en ligne, car ce serait trop long ici et tout est dit et accompagné d'exemples dans l'aide en ligne)
Il y a aussi la possibilité d'utiliser des fonctions de l'API de Windows, mais commence d'abord par ce qui est à ton noveau et que VB sait traiter seul.
0
cs_caramelmou Messages postés 56 Date d'inscription jeudi 25 décembre 2003 Statut Membre Dernière intervention 23 avril 2008 3
22 janv. 2007 à 18:57
Euh, j'ai mis width au lieu de left, parceque je n'ai pas compris comment left pouvait rétrécir la picturebox...  Aller, pour t'encourager à approfondir PaintPicture et suivre les conseils judicieux de jmfmarques
 
For a = 0 To 1000
        Picture1.Width = Picture1.Width - 1        
        Picture1.PaintPicture Picture1.Picture, -a
Next a
0
blackcatthc Messages postés 86 Date d'inscription jeudi 4 mars 2004 Statut Membre Dernière intervention 1 avril 2015
22 janv. 2007 à 19:28
Merci c'est exactement ce que je voulais
0
Rejoignez-nous