l'utilisateur peut choisir de quel entrée il veut voir les valeurs en cochant entrée 1, 2 , 3 ou 4 (il peut faire entre 1 et 4 choix.)
lorsqu'il clique sur un bouton commande "voir les valeurs" je dois envoyer sur le port com un Mscom.output une commade comportant le numéro de l'entrée choisie et récupérer la valeur Mscomm.input retournée
pour récupérer les 4 entrées je peux faire
for i = 1 to 4
envoie de la commande Mscomm.input = "dre" & i
récupération de la valeur du capteur buffer = Mscomm1.input
affichage de la valeur de buffer
next i
Si je veux avoir uniquement le port 2 et 3 ou bien 1- 3 et 4... je fais comment
BAh tu mets pas de boucle...
je considère que tu sais déjà recuperer le numero choisi par l'utilisateur
ex:
Dim i as integer
i = RecupererChoixUtilisateur
Mscomm.Input = "dre" & cstr(i)
récupération de la valeur du capteur buffer = Mscomm1.input
affichage de la valeur de buffer
@+: Ju£i€n Pensez: Réponse acceptée
Merci de ton aide mais a moins que je me trompe cela fonctionne si l'utilisateur fait 1 choix. Dans mon cas cela varie de 1 à 4 choix. Il peut choisir de voir la valeur de plus d'un capteur.
Comment faire si l'utilisateur fait plus d'un choix?
excellent.... c'est exactement cela.... toutes des notions que je connais.... Pourquoi n'y ai-je pas pensée....Ma pensée du programmeur n'est pas aussi affutée que la vôtre... je suppose que l'expérience aidera...