IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

[VBExpress2005] Point décimal/virgule dans un masque de saisie


Sujet :

Windows Forms

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 29
    Points : 25
    Points
    25
    Par défaut [VBExpress2005] Point décimal/virgule dans un masque de saisie
    Bonjour,
    J'ai inséré un MaskedTextBox dans un formulaire, et j'ai défini le masque comme suit : 000.000.000.000 (puisque je veux une adresse IP). Et le masque affiché est "___,___,___,___". Comment faire comprendre à VB que mon "." n'est pas un point décimal, mais bel et bien un point ?

    Le cas échéant, existe-t-il l'équivalent dans VB de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Ressemble_à_une_adresse_IP(MonTexte)=True Then...
    Merci d'avance
    Bass

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    487
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2002
    Messages : 487
    Points : 621
    Points
    621
    Par défaut
    Simplement 000\.000\.000\.000

  3. #3
    Expert éminent
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Points : 7 660
    Points
    7 660
    Par défaut
    Citation Envoyé par BassBeat
    Le cas échéant, existe-t-il l'équivalent dans VB de :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If Ressemble_à_une_adresse_IP(MonTexte)=True Then...
    Utilise une expression régulière pour une telle vérification. Par exemple, en C#
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    using System.Text.RegularExpressions;
    ...
    string adresseIP = "125.8.26.3"
    string pattern = @"\b\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\b"
    Regex reg = new Regex(pattern);
    if (reg.IsMatch(adresseIP))
    {
        ...
    }
    Tu auras un exemple d'expression régulière pour les adresses IP à cette adresse (à utiliser pour le pattern car celui que j'ai mis n'autorise pas que les adresses IP ^^).

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Février 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 29
    Points : 25
    Points
    25
    Par défaut
    Citation Envoyé par NicolasG
    Simplement 000\.000\.000\.000
    Trop fort ! j'avais essayé «'.'», «"."», «.c» et d'autres plus ou moins farfelus. Merci pour cette réponse rapide.

    Merci aussi Stormim pour ta générosité, mais je vais prendre la solution de Nicolas.

    Bonne nuit à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. passer les point en virgule dans un fichier texte
    Par soldius87 dans le forum MATLAB
    Réponses: 3
    Dernier message: 19/04/2012, 16h56
  2. [WD15] afficher m² dans le masque de saisie
    Par nrdz83 dans le forum WinDev
    Réponses: 2
    Dernier message: 19/02/2012, 20h55
  3. Réponses: 5
    Dernier message: 08/11/2010, 11h36
  4. Transfo d'un point en virgule dans formule
    Par JeanMi66 dans le forum Excel
    Réponses: 3
    Dernier message: 07/04/2008, 19h35
  5. point et virgule dans textbox
    Par greg06500 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/08/2007, 13h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo