Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


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

Partagez
avatar
Decostrat
Nouveau
Nouveau

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

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

Message par Decostrat le 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
avatar
lereparateurdepc


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

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

Message par lereparateurdepc le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Decostrat
Nouveau
Nouveau

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

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

Message par Decostrat le Jeu 2 Avr 2015 - 12:09

re 

C'est une liste modifiable.
avatar
Decostrat
Nouveau
Nouveau

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

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

Message par Decostrat le Jeu 2 Avr 2015 - 13:51

" />

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.
avatar
lereparateurdepc


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

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

Message par lereparateurdepc le 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 :





Cordialement,
Le réparateur de PC




Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Decostrat
Nouveau
Nouveau

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

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

Message par Decostrat le 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
avatar
lereparateurdepc


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

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

Message par lereparateurdepc le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Decostrat
Nouveau
Nouveau

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

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

Message par Decostrat le Mer 8 Avr 2015 - 9:14

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

Merci
avatar
lereparateurdepc


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

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

Message par lereparateurdepc le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Decostrat
Nouveau
Nouveau

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

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

Message par Decostrat le Mer 8 Avr 2015 - 9:45

Je veux bien le projet si sa te dérange pas Smile
avatar
lereparateurdepc


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

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

Message par lereparateurdepc le Mer 8 Avr 2015 - 10:58




Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
Decostrat
Nouveau
Nouveau

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

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

Message par Decostrat le Mer 8 Avr 2015 - 12:57

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

Je te remercie le réparateur de PC
avatar
lereparateurdepc


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

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

Message par lereparateurdepc le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA



Contenu sponsorisé

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

Message par Contenu sponsorisé


    La date/heure actuelle est Sam 21 Oct 2017 - 0:58