Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


Zone Texte + Zone de saisie numérique

Partagez
avatar
Bced
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 15/01/2015

Zone Texte + Zone de saisie numérique

Message par Bced le Mer 4 Nov 2015 - 13:52

Bonjour,

Je réalise actuellement un petit soft ( j'essaie Embarassed ) Calcul de pourcentage de vide d'une tôle perforée.

- J'ai utilisé dans ma fenêtre ( Zone de saisie numérique ) , quand je veux entrer une valeur dans ce champ , il reste à coter de ma valeur entrée le 0.0 ( Si j'encode 50 voici la valeur qui apparait dans la saisie numérique 500.0 ) Comment puis-je réaliser un champ vide ( sans les 0,0 ) sans devoir supprimer manuellement les 0.0

------------------------------------------------------------------------------

- Ma question ne pourrais-je pas utiliser "Zone de texte" pour réaliser mon calcul.
Je crée un bouton
=> éditeurs de fonctions
=> Interface (obtenir une propriété d'un contrôle ) 
=> Variable ( convertir la valeur d'une variable )

Si c'est possible , dans Interface Propriété à récupérer , je dois sélectionner quoi?

Merci
avatar
polien


Masculin Nombre de messages : 2881
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Zone Texte + Zone de saisie numérique

Message par polien le Mer 4 Nov 2015 - 16:48

Bonjour,

J'avoue avoir du mal à comprendre ta (tes ?) questions...
Pour avoir des valeurs sans décimales dans ta Zone de saisie numérique, modifie la propriété
Increment par 1.

EDIT : Les zones de textes sont faîtes pour du texte ! On peut les utiliser mais il faudra faire une vérification des valeurs. Il est donc plus facile d'utiliser la Zone de saisie numérique.



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
lereparateurdepc


Masculin Nombre de messages : 5528
Age : 25
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: Zone Texte + Zone de saisie numérique

Message par lereparateurdepc le Mer 4 Nov 2015 - 17:04

re,

Une petite capture d'écran serais super Smile

En gros, quand on modifie la zone numérique, on modifie le zone de texte associée ?

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
Bced
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 15/01/2015

Re: Zone Texte + Zone de saisie numérique

Message par Bced le Jeu 5 Nov 2015 - 8:29

Donc voici un petit print screen .

Normalement , je n'ai pas les deux champs texte sur ma fenêtre , c'était pour faire un essai.( voir ma question dans mon premier message.)


Donc voici une petite partie de l'Iceberg.
Ce petit soft , va permettre à mon équipe de calculer les pourcentages de vides sur des tôles perforées et le poids sur une autre fenêtre.
Donc je dispose de deux champs Numérique.
J'autorise un chiffre après la virgule.

Quand j'exécute mon application et que je veux rentrer la valeur 8 pour mon R , les deux 0.0 reste afficher et ne disparaisse pas donc ici , j'ai 80.0 ( Si je rentre une valeur avec une virgule , j'obtiens 8.50.0)


Je voudrais bien que mon champ de saisie numérique soit vide ne pas avoir les 0.0 (comme un champ Texte , ou il n'y a aucune valeur affichée au lancement de ma fenêtre )

Est-ce possible de faire disparaître les 0.0 !! ( vous allez me dire ben oui via la touche Delete )




Et voilà pour ma deuxième question:

Si, on ne peut pas supprimer les deux 0.0 du champ numérique.
Serait-il possible de remplacer mon champ numérique par un champ texte et utiliser "convertir la valeur d'une variable".




Merci
avatar
lereparateurdepc


Masculin Nombre de messages : 5528
Age : 25
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: Zone Texte + Zone de saisie numérique

Message par lereparateurdepc le Jeu 5 Nov 2015 - 17:40

re,

Première question : NON
=> IL faut soit supprimer manuellement les données soit la sélectionnée et ensuite taper le texte.

Seconde question : OUI
=> Utilise "Décimale"

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
Bced
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 15/01/2015

Re: Zone Texte + Zone de saisie numérique

Message par Bced le Ven 6 Nov 2015 - 7:39

Re,

Ok merci, je vais tester à la semaine.

J'aurais surement encore des questions. Embarassed
avatar
Bced
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 15/01/2015

Re: Zone Texte + Zone de saisie numérique

Message par Bced le Jeu 8 Juin 2017 - 13:44

Pour éviter les doublons, je continue sur cette conversation.

En Belgique , nous utilisons le point et pas la virgule pour les chiffres.

Donc quand nous entrons une valeur de 4.5 dans un champ numericUpDown avec 2 décimales après la virgule  , la valeur se transforme en 45,00

Ma question est-il possible après avoir encoder 4.5 dans le champ numericUpDown que le "." se transforme en ","

J'ai essayer en effectuant un clic droit et lier le contrôle a une fonction : - Layout
                                                                                                        - Textchanged
                                                                                                        - lost focus

rien ne marche.
avatar
lereparateurdepc


Masculin Nombre de messages : 5528
Age : 25
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: Zone Texte + Zone de saisie numérique

Message par lereparateurdepc le Jeu 8 Juin 2017 - 15:20

re,

Non, dans les NUDB c'est la virgule...... et ce n'est pas modifiable à ce que je sache.

Mais ma question c'est que au US c'est aussi le point et donc comme VisualBasic est américain il doit bien avoir quelque chose pour mettre un point donc au final il doit y avoir des variantes en fonction de la langue utilisée.

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
Bced
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 15/01/2015

Re: Zone Texte + Zone de saisie numérique

Message par Bced le Ven 9 Juin 2017 - 8:28

Voilà ma solution, j'ai fouiller sur le web pour modifier le point par une virgule.

Ma solution.

J'ai une Textbox  , j'ai fait un clic droit et j'ai créer un évènement  => TextChanged

j'ai ajouter "Commandes Visual basic.net" avec le code

If not isnumeric(textbox.text) then
me.textbox.text = nothing
Refresh()
end if

sur la même textbox , j'ai de nouveau fait un clic droit et j'ai créer un évènement => Lostfocus

j'ai ajouter "Commandes Visual basic.net" avec le code

Me.textbox.text=replace (me.textbox.text, "." , ",")

Voilà une solution.
avatar
polien


Masculin Nombre de messages : 2881
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Zone Texte + Zone de saisie numérique

Message par polien le Ven 9 Juin 2017 - 13:18

Merci d'avoir partagé ta solution Wink !



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
Bced
Nouveau
Nouveau

Masculin Nombre de messages : 27
Date d'inscription : 15/01/2015

Re: Zone Texte + Zone de saisie numérique

Message par Bced le Ven 9 Juin 2017 - 17:28

Si çà peut aider quelqu'un d'autre , le forum est là pour çà. Very Happy 

Bon Week-end
avatar
polien


Masculin Nombre de messages : 2881
Age : 21
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

Re: Zone Texte + Zone de saisie numérique

Message par polien le Sam 10 Juin 2017 - 14:42

Tout à fait. Bon week-end également Wink .



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !

Contenu sponsorisé

Re: Zone Texte + Zone de saisie numérique

Message par Contenu sponsorisé


    La date/heure actuelle est Mer 13 Déc 2017 - 18:57