mastercatz
Messages postés193Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention12 août 2010
-
12 sept. 2005 à 15:19
mastercatz
Messages postés193Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention12 août 2010
-
13 sept. 2005 à 08:30
Bonjour
Je travaille actuellement sur des PictureBox et j'ai rencontré un pb etrange.
En ajoutant des controles à la Picture Box et en augmentant progressivement sa hauteur, je me suis rendu compte que la valeur max de la propriété Height est 32767 (soit la valeur max d'un Short) alors que c'est une valeur de type Integer (soit plus de 2 millard).
Est-ce normal ? Y'a t il un moyen de parer à ca (sachant que ma Picture box atteint + de 4 000 000 en Height) sans avoir à faire 150 PictureBox à la suite et à jongler entre elles (trop galère).
Merci d'avance.
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 13 sept. 2005 à 08:02
C'est peut-être une hérédité des OS précédents. Il ne faut pas oublier
que pour beaucoup de programmes int c'est du 16 bits (c ptete une
connerie, builder c++ V1 c du 16 bit etc...), donc ce n'est peut-être
pas si étonnant.
Solution de remplacement que je te propose :
créer un usercontrol, et afficher l'image à l'intérieur (sans garantie
de fonctionnement).
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
mastercatz
Messages postés193Date d'inscriptionjeudi 4 décembre 2003StatutMembreDernière intervention12 août 2010 13 sept. 2005 à 08:30
Oui je pensais aussi à une hérédité du VB6 ou autre.
Mais en en fait j'avais besoin de cette PictureBox pour lu mettre des controles utilisateurs dedans et apres faire scroller cette PictureBox.
Je vais essayer avec un controle utilisateur contenant comme tu l'as suggéré voir ce que ca donne.
Merci.