IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB6] Images ou PictureBox


Sujet :

VB 6 et antérieur

  1. #1
    Membre régulier Avatar de Lucas42
    Inscrit en
    Janvier 2006
    Messages
    301
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 301
    Points : 97
    Points
    97
    Par défaut [VB6] Images ou PictureBox
    Bonjour , je souhaite importer une image sur une FORM , mais le soucis est que je ne trouve pas comment on fais pour diminuer la taille de mon image . En effet quand je l'importe sur ma form , l'image apparait bien mais pas entierement , pour la voir entiérement je suis obligé de la faire tenir sur toute la form .......
    Comment faire pour kel tienne entiérement sur une petite partie de la form ????
    Autre question : j'aimerai egalement , lorsque que j'execute le programme , pouvoir redimensionner cette fameuse image ..... je sais que c'est possible car je l'ai déjà vu , mais impossible de trouver ......

    Merci d'avance
    amicalement lucas

  2. #2
    Membre éprouvé Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Points : 971
    Points
    971
    Par défaut
    Dans un contrôl ImageBox, il y a la propriété Stretch qui permet a l'image de tenir dans le controle, quelque soit sa taille. Après c'est a toi de faire en sorte que le controle ait les memes proportion que ton image pour qu'elle ne soit pas deformée. Pendant l'execution, il te suffit de changer la taille de la boite image pour que l'image apparaisse plus ou moins grande a l'écran.
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

  3. #3
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    Fais des recherches sur ce forum avec image et mon pseudo !
    ou avec picturebox et mon pseudo
    Tu trouveras des exemples très récents
    si ce n'est que pour afficher, tu as intérêt à utiliser un contrôle image (propriété stretch) et des calculs permettant un étirement proportionnel (vois l'un des sujets dont il est question)

    Tiens !
    regardes là :

    http://www.developpez.net/forums/sho...d.php?t=126559

  4. #4
    Membre régulier Avatar de Lucas42
    Inscrit en
    Janvier 2006
    Messages
    301
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 301
    Points : 97
    Points
    97
    Par défaut
    ok je vais regarder tous ca aprés manger , c'est midi , boulot finit ^^ ( je suis en stage )

  5. #5
    Membre régulier
    Inscrit en
    Avril 2004
    Messages
    496
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 496
    Points : 123
    Points
    123
    Par défaut
    bonjour
    dans un picturebox avec la propriété autosize à true c'est la picturebox qui s'adapte à ta photo, donc une fois chargée tu peux en déduire les dimensions de ta photo avec picture1.width et . height
    avec un controle "image" la propriété strrech à true il adapte ta photo aux dimensions du controlle "image"
    tu peux utiliser la propriété paintpicture qui te permet de copier une image aux dimensions que tu veux

  6. #6
    Membre régulier Avatar de Lucas42
    Inscrit en
    Janvier 2006
    Messages
    301
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 301
    Points : 97
    Points
    97
    Par défaut
    Bon et bien j'ai regardé l'ensemble de vos posts mais cela ne ma pas aidé

    Les lignes de code qui me semblait interresante nen eu pour csq , de mettre , lors de l'execution , l'image à sa taille reélle .
    Ce que je ve c pouvoir insérer une GRANDE IMAGE d'environ 600*600 pixels ( c pour pouvoir l'agrandir lorssque le prog tourne ) mais je désire que l'image apparaise en intégralité mais seulement sur , disons 60*60 pixels , sans devoir la redimensionner via photoshop par exemple ....

    merci d'avance
    amicalement lucas

  7. #7
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    1)OUI ?
    ET ALORS ?
    C'est on ne peut plus simple (relis le lien vers lequel je t'ai renvoyé ... la méthode de calcul y est)
    2) il est inutile d'alourdir par une pictubox tremplin (un contrôle image fait l'affaire) et tu n'as pas besoin d'utiliser paintpicture du tout pour simplement afficher !
    Alors vas-y ! du cran (c'est presque du copier-coller!) et reviens avec ton code... je le corrigerai si nécessaire !

  8. #8
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 152
    Points : 45
    Points
    45
    Par défaut
    J'ai un problème similaire. (cf topic "image de fond")
    J'ai une picturebox qui recoit une image qui s'affiche ensuite. L'image s'affiche à sa taille mais j'aimerai qu'elle s'affiche en plein écran.
    Le problème est donc similaire.
    Je cherche de mon coté si je trouve je t'en avertis ...

  9. #9
    Membre régulier Avatar de Lucas42
    Inscrit en
    Janvier 2006
    Messages
    301
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 301
    Points : 97
    Points
    97
    Par défaut
    oki cool merci

  10. #10
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Points : 4 674
    Points
    4 674
    Par défaut
    C'est quand même un peu fort du café !
    Tout est dans le lien !.....

  11. #11
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    152
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 152
    Points : 45
    Points
    45
    Par défaut
    Je met mon image dans un conteneur image lui même dans une picture box (bien obligé puisque je travaille avec une fenetre MDI).
    Quand je demande à l'application d'afficher l'image, celle ci s'affiche dans la picture box (normal) à sa taille reele.
    Le problème c'est que quand j'ouvre une autre fenetre de mon application (MDI) celle ci s'ouvre sous la picture box contenant l'image alors que j'aimerai qu'elle s'affiche "sur" la picture box (je ne sis pas bien si j'ai été clair)

  12. #12
    Membre régulier Avatar de Lucas42
    Inscrit en
    Janvier 2006
    Messages
    301
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 301
    Points : 97
    Points
    97
    Par défaut
    il suffisait de prendre une IMAGE et de mettre la propriété STRETCH à TRUE

    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6] inserer des images dans picturebox et sauvegarder BMP
    Par todac dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 04/05/2007, 14h25
  2. [VB6] image en fond d'écran d'application
    Par benoitl dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 11/05/2006, 18h11
  3. [VB6] Image en fonction d'une variable?
    Par TomIG dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 25/03/2006, 01h22
  4. [VB6] Image
    Par eagleleader dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 27/10/2005, 02h04
  5. [VB6] images et imprimantes
    Par tomnie dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 29/04/2003, 17h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo