Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

-35%
Le deal à ne pas rater :
-35% sur la machine à café Expresso Delonghi La Specialista Arte
359.99 € 549.99 €
Voir le deal

3 participants

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty PictureBox , propriété Image : Convertion texte -> image

    Message par lereparateurdepc Sam 23 Juil 2011 - 16:31

    Bonjour ,

    Mon projet comporte 5 images en ressources sous la forme : img1 , img2 , ... .
    J'ai un bouton pour voir l'image suivante et un bouton pour l'image précédente .
    Si je clique sur suivante , j'incrémente de 1 une variable et modifie une autre sous la forme img%(var_img_actuel)% .
    Inversement si précédente .
    Je récupère donc une valeure de type texte sous le forme : img1 , img2 , ...
    Le problème , c'est qu'une valeure de type texte ne peut PAS être etilisée pour modifier la propriété .Image de mon pictureBox .

    Si je met mon image dirèctement des ressources à savoir %(img1)% non texte , cela fonctionne .
    MAIS si je met ma variable contenant la valeure du type img1 , et que je la met sous la même forme que celle des ressources , une erreur de génération OU une erreur lors de l'éxécution me dit qu'une valeure de type Texte ne peut pas être convertie en .Image .

    Avez-vous une idée ?
    Merci

    Cordialement ,
    Le réparateur de PC
    fabiendeloye
    fabiendeloye
    Nouveau
    Nouveau


    Masculin Nombre de messages : 69
    Age : 27
    Humeur : Super
    Date d'inscription : 08/07/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par fabiendeloye Sam 23 Juil 2011 - 17:31

    Pourquoi veut-tu absolument utiliser une variable ?
    si tu as une solution qui marche garde-la . Smile
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par lereparateurdepc Sam 23 Juil 2011 - 18:14

    re ,

    Je n'ai PAS de solution !

    En fait , pour modifier la propriété Image d'un pictureBox par une ressource , il faut mettre %(img1)% et non texte .
    Comme , il y a un chifre , je pense qu'il est possible d'incrémenter ce 1 de façon à changer automatiquement d'images et afficher img2 puis img3 ... .
    Un calcul simple me permet d'incrémenter ou de désincrémenter une valeure img_actuelle; ensuite ,cette valeure est ajoutée dans une autre variable var_img sous la forme : img%(img_actuelle)% en texte.
    Comme cela , je récupère le nom qui correspond à mon image en ressource à savoir img1 , img2 , .....
    Jusque ici , OK , rien , aucun problème !
    MAIS la valeure ainsi crée n'est QUE du texte ! OR pour le picturebox , io faut un type .Image et si je compile ou exécute mon projet , un message me dit : une valeure de type String ne peut pas être convertie en Image .

    DONC ma question plus simple est :
    Comment charger dans un PictureBox une image contenue en ressource en aillant juste son non en type TEXTE ?

    Merci
    Cordialement ,
    Le réparateur de PC
    fabiendeloye
    fabiendeloye
    Nouveau
    Nouveau


    Masculin Nombre de messages : 69
    Age : 27
    Humeur : Super
    Date d'inscription : 08/07/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par fabiendeloye Dim 24 Juil 2011 - 10:15

    Bonne question, si je trouve je te le dit
    fabiendeloye
    fabiendeloye
    Nouveau
    Nouveau


    Masculin Nombre de messages : 69
    Age : 27
    Humeur : Super
    Date d'inscription : 08/07/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par fabiendeloye Dim 24 Juil 2011 - 10:40

    si tu as un nombre statique tu peut faire une condition a la limite. :S
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par Admin Dim 24 Juil 2011 - 10:50

    Bonjour,

    Si j'ai bien compris, vous voulez qu'en cliquant sur suivant on affiche l'image correspondant à "Img1", "Img2"...etc ?

    Pour cela, on peut utiliser une variable tableau :
    - Au démarrage du logiciel, avec l'action "Ajouter une valeur à une variable tableau", vous pouvez ajouter vos images dans une variable (tableau).
    - Ensuite, vous avez un numéro d'image (1, 2, 3...etc), il vous suffit d'appeler le numéro de la valeur correspondante dans la variable tableau et le tour est joué.

    Par exemple, pour l'image numéro 1, vous allez devoir utiliser la valeur numéro 0 de votre variable tableau, pour la mettre dans la propriété .Image.

    Voila Smile
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par lereparateurdepc Dim 24 Juil 2011 - 17:22

    re ,

    Pour récupéter la valeure , aucun problème .
    J'ai ma solution !

    MAIS la valeure que je récupère n'est QUE du texte .
    Même si elle à le même nom d'une image en ressource , le picturebox ne l'accepte pas . Quand je met dirèctement , pour tester , une varieble de ressource comme %(img1)% non texte , la OK , l'image est chargée .
    MAIS si je met ce même %(img1)% mais par ma variable donc du simple texte , cela ne fonctionne pas .

    Je suis désolé mais suite à une erreur de manipe j'ai supprimé ce projet ; je vais essayé un coup de recuva mais je ne promet rien .
    Le temps me manque pour recomancer , en effet , je bosse cette semaine et ensuite , je part en vac les deux autre à suivre .

    Cordialement ,
    Le réparateur de PC
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par Admin Dim 24 Juil 2011 - 17:29

    Justement ! Utilisez la variable tableau.

    Schématisons ça comme ça :

    Au chargement du logiciel :
    - Ajouter une valeur à une variable tableau (variable MonTableau, valeur : Ressource1)
    - Ajouter une valeur à une variable tableau (variable MonTableau, valeur : Ressource2)
    - Ajouter une valeur à une variable tableau (variable MonTableau, valeur : Ressource3)
    ... etc

    Lors du clic sur un bouton, si on veut utiliser la Ressource1, on procède ainsi :
    - Modifier une propriété d'un contrôle (propriété .Image, et en valeur : MonTableau(0) )

    Et voila.
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par lereparateurdepc Dim 24 Juil 2011 - 18:23

    re ,

    AHHHH , OK !

    Mon système été pour éviter les action similaires car si j'ai 30 ressources , il y aura 30 action ajouter une valeure ...

    Cordialement ,
    Le réparateur de PC
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 32
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par Admin Dim 24 Juil 2011 - 18:26

    C'est le risque. Mais au moins ça fonctionne. Smile
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par lereparateurdepc Dim 24 Juil 2011 - 18:31

    re ,

    OK, merci , le phichine est résolu ! Smile

    Cordialement ,
    Le réparateur de PC
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par lereparateurdepc Dim 24 Juil 2011 - 18:36

    re ,

    PFFF , quel b***et ....
    Je voulais dire :

    OK , merci , sujet résolu !

    Voilà ce qui se passe quand on fait deux choses en même temps : Répondre à un message et siganler un site de phishing .
    Je met de suite mon résolu ( impossible en réponce rapide )

    Cordialement ,
    Le réparateur de PC

    Contenu sponsorisé


    PictureBox , propriété Image : Convertion texte -> image [ RESOLU ] Empty Re: PictureBox , propriété Image : Convertion texte -> image [ RESOLU ]

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 22 Nov 2024 - 1:39