-
Calcul mathématique
J'ai crée 3 compteurs et également 3 boutons, le but est que lorsque j'appuie sur le bouton 1 une donnée kilométrique est affichée dans le compteur 1, style 1.257
Le 2ème bouton idem avec affichage dans le compteur 2, et mon 3ème bouton est que lorsque l'on appuie dessus il affiche dans le compteur 3 la soustraction de la valeur kilométrique du compteur 1 moins la valeur kilométrique du compteur 2, donc voici le code ci-dessous.
value( "Compteur" )-value( "Compteur 2" )
De ce côté là pas de problème celà marche, mais ce que je voudrais faire c'est insérer une boîte Combo dans laquelle il y aurai une liste, style nom de village et à laquelle il faudrait que je mette pour chaque village une valeur kilométrique, d'où le proccessus, lorsque l'on cliquète sur le nom d'un village, sa valeur kilométrique soit affichée dans un compteur.
Jusqu'à maintenant, j'ai pu crée ma boîte Combo avec la liste des noms des villages, mais après plusieurs essais je n'ai pas trouvé la solution pour lui faire afficher dans un compteur une valeur kilomètrique.
Ma question, es-ce possible et comment faut-il faire ?
En attente de vos réponses, merci.
-
Re: Calcul mathématique
L'objet Combo contient des chaînes. Pour récupérer la valeur d'une ligne de l'objet Combo sous forme numérique, il faut utiliser la fonction Val() qui permet de convertir des chaînes en nombres. Par exemple Val(Combo Line Text$( "Combo Box", 12))
C'était ça la question?
-
Re: Calcul mathématique
Yves, merci pour ta réponse mais je ne vois pas où placer ton code.
Pour plus d'explications, voici ce que j'ai fait, dans ma boîte Combo j'ai crée plusieurs noms de village, exemple ci-dessous :
Paris
Lyon
Toulon
etc, de façon que l'on puisse en cliquant choisir la destination.
Dans les propriétés de ma boîte Combo à l'onglet valeur, celà se présente comme ci-dessous :
Valeurs Modifiables
Valeur modifiable A
Chaînes modifiables
Chaîne modifiable A
Je pense qu'il faut surement ajouter quelque chose dans une de ces propriété là pour indiquer la valeur numérique concernant la ligne quand on sélectionne une des villes, pour celà si tu peux me guider.
Ceci est surement la première chose à faire, mais après il faut surement faire une deuxième chose dans l'éditeur d'événement pour placer dans une nouvelle condition que lorsque l'on sélectionne, admettons Paris dans la boîte Combo, la valeur numérique de Paris puisse s'afficher dans le compteur et là j'ai essayé différentes solutions et je n'ai pas trouvé.
Tu peux m'indiquer la procédure, je te remercie à l'avance.
-
Re: Calcul mathématique
Ah ok, j'avais lu en diagonale le premier message, je n'avais pas bien compris.
Malheureusement je crois qu'on ne peut pas accéder aux "valeurs modifiables" par leur index.
Le mieux c'est d'avoir un objet Liste caché contenant la liste des valeurs kilométriques correspondant aux villes qui sont dans l'objet Combo. Quand l'utilisateur sélectionne une ville dans la combo, il suffit de récupérer l'index de la ville (index de la sélection) et de l'utiliser pour récupérer la valeur de cette ligne dans l'objet Liste (en utilisant la fonction Val dont je parlais pour convertir en nombre la valeur chaîne renvoyée par la fonction Récupérer Ligne de l'objet Liste - ps: pas certain du nom Français de cette fonction).
C'est clair ou bien est-ce qu'il faut un exemple?
-
Re: Calcul mathématique
Merçi Yves pour ta réponse, par contre si tu peus m'envoyez un exemple celà m'aiderais beaucoup.
Merçi à l'avance
-
Re: Calcul mathématique
-
Re: Calcul mathématique
Grand merci pour ta réponse Yves, j'ai téléchargé ton fichier et à partir de là, tout marche comme prévu et j'ai vu que ton fichier avait été téléchargé plusieurs fois, ce qui à permis à d'autres personnes de s'en servir.
-
Re: Calcul mathématique
<div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: ecluse</div><div class="ubbcode-body"> j'ai vu que ton fichier avait été téléchargé plusieurs fois, ce qui à permis à d'autres personnes de s'en servir.
</div></div> Ben tu ne savais pas que tout ce que poste Yves on se l'arrache...hi hi hi..
-
Re: Calcul mathématique
LOL [img]/epicentre/images/%%GRAEMLIN_URL%%/laugh.gif[/img]