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


2 participants

    [résolu]Affichage d'image suivant liste déroulante

    Decostrat
    Decostrat
    Nouveau
    Nouveau


    Masculin Nombre de messages : 7
    Date d'inscription : 01/04/2015

    image - [résolu]Affichage d'image suivant liste déroulante Empty [résolu]Affichage d'image suivant liste déroulante

    Message par Decostrat Mer 1 Avr 2015 - 6:32

    Bonjour,

    Je viens de commencer sur softwarezator est pour le moment je ne suis pas encore alaise. Mon problème est le suivant : J'ai actuellement une liste déroulante de type de meuble et j'aimerai qu'au moment ou on sélectionne sont type de meuble une image correspondante s'affiche mais pb je n'y arrive pas. Une petite aide?

    Merci
    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

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par lereparateurdepc Mer 1 Avr 2015 - 16:41

    re,

    La liste est-elle modifiable ?
    Si non, et si cette liste est directement crée avec le soft :

    Il faut récupérer l'index de l'élément sélectionné dans la ListBox
    /!\ attention, le premier élément de la liste est sur l'index 0 /!\

    Ensuite, le plus simple dans ce cas c'est une condition :

    Si c'est l'index 0 qui est sélectionné alors, on affiche l'image 1
    sinon
    si c'est l'index 1 qui est sélectionné alors, on affiche l'image 2
    sinon
    ...... autant que de ligne dans la ListBox.

    Le soucis va arriver si il y en as énormément Sad

    par contre, si la liste est modifiable, il faut creuser sur autre chose.
    Je n'ai pas trop le temps le soir désolé Sad

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


    Masculin Nombre de messages : 7
    Date d'inscription : 01/04/2015

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par Decostrat Jeu 2 Avr 2015 - 12:09

    re 

    C'est une liste modifiable.
    Decostrat
    Decostrat
    Nouveau
    Nouveau


    Masculin Nombre de messages : 7
    Date d'inscription : 01/04/2015

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par Decostrat Jeu 2 Avr 2015 - 13:51

    image - [résolu]Affichage d'image suivant liste déroulante <a href=image - [résolu]Affichage d'image suivant liste déroulante Krypto11" />

    M'on idée en est la pour le moment mais l'image ne s'affiche toujours pas quand je sélectionne mes types de meuble dans la Combobox.
    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

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par lereparateurdepc Jeu 2 Avr 2015 - 16:46

    re,

    Il me faut plus d'info sur le fonctionnement du soft;
    surtout sur la partie ajout/suppression d'éléments dans la liste.

    Mon idée est un fichier texte, facilement modifiable avec x valeurs par lignes séparés par un caractère bien spécial (ici : | ) :

    LeMeuble|LeLienVersLimage|AutreChose
    LeMeuble2|.....

    Avec ça, on peut modifier manuellement le fichier OU
    ajouter une fonction au soft pour ajouter (ou supprimer) un meuble.

    Au démarrage du soft, on lis ce fichier ligne par ligne, on découpe sur |
    et on stocke les valeurs dans des variables pour les exploités.
    La première valeur ira dans la liste déroulante, la seconde (lien vers l'image)
    dans un variable tableau, le reste en fonction des besoins.
    Il faut bien faire attention à l'emplacement dan la valeur 1 et 2 pour avoir le même index
    dans la liste déroulante ET dans la variable tableau.

    J'ai une sorte de soft qui utilise plus ou moins ce principe : DatasheetLooker
    Je n'utilise pas un simple fichier texte mais je sérialise un ListView :

    image - [résolu]Affichage d'image suivant liste déroulante Sz210

    image - [résolu]Affichage d'image suivant liste déroulante Sz310

    Cordialement,
    Le réparateur de PC

    Decostrat
    Decostrat
    Nouveau
    Nouveau


    Masculin Nombre de messages : 7
    Date d'inscription : 01/04/2015

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par Decostrat Mar 7 Avr 2015 - 14:34

    re,

    alors j'ai une liste déroulante avec une liste de type de meuble prédéfinie, l'utilisateur sélectionnera son type de meuble et l'image correspondante s'affichera sur une zone d'image. Après se sont juste des zones de texte à remplir avant d'imprimer. 

    Voila Smile.

    Etant novice avec SZ 14 les images sont les bienvenus cyclops
    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

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par lereparateurdepc Mar 7 Avr 2015 - 15:41

    re,

    La liste est modifiable ou pas ??? comme indiquée en message 3

    Si elle est modifiable mais uniquement en reprogrammant dans SZ, ça peut aller.

    Du coup dans la racine du soft (où est l'exe) met un dossier "Images" qui contiendra toutes les images des meubles au même format ( tout png OU tout JPG, ... pas de mélange).

    En suite, il faut stocker cette liste d'images (enfin non on stock son chemin d'accès en fait)
    en listant les fichier image ( c'est ici que se fait le filtre du type de fichier) du dossier "images"
    en les mettant dans une variable tableau.

    A partir de ce point, une fois la liste des nom réalisée ainsi que celle des images,
    il faut faire attention à ce que l'index 0 de la liste des nom corresponde à l'index 0 de la variable tableau (et don de l'image).

    Pour le moment, je ne donne pas les directives "utilise tel ou tel action".

    Je vais faire un petit soft démo en VB pour voire la chose et le refaire sous SZ 2014.

    EDIT : voici le lien (depuis mon site) vers le soft SZ 2014
    http://lereparateurdepc.olympe.in/sz_tmp/Tst_FOFO_Img_Lst_Bx_PROG.zip

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


    Masculin Nombre de messages : 7
    Date d'inscription : 01/04/2015

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par Decostrat Mer 8 Avr 2015 - 9:14

    Ton soft correspond exactement à ma demande, j'attend les directives  Very Happy

    Merci
    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

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par lereparateurdepc Mer 8 Avr 2015 - 9:18

    re,

    Les directives sont sur le message 7.... Smile

    Essaye de faire quelque chose et ensuite, j'expliquerais le déroulement des actions.
    Je peut aussi donner le projet complet du soft Smile

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


    Masculin Nombre de messages : 7
    Date d'inscription : 01/04/2015

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par Decostrat Mer 8 Avr 2015 - 9:45

    Je veux bien le projet si sa te dérange pas 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

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par lereparateurdepc Mer 8 Avr 2015 - 10:58

    Decostrat
    Decostrat
    Nouveau
    Nouveau


    Masculin Nombre de messages : 7
    Date d'inscription : 01/04/2015

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par Decostrat Mer 8 Avr 2015 - 12:57

    Yes super j'ai réussi grâce à ton soft. 

    Je te remercie 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

    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par lereparateurdepc Mer 8 Avr 2015 - 14:17

    re,

    Pas de soucis Smile

    Les fichiers étant hébergés sur mon site, il se peut que je les supprimes pour garder un peut d'espace de stockage.

    Cordialement,
    Le réparateur de PC

    Contenu sponsorisé


    image - [résolu]Affichage d'image suivant liste déroulante Empty Re: [résolu]Affichage d'image suivant liste déroulante

    Message par Contenu sponsorisé


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