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

C# Discussion :

C# et numéro de téléphone de type xx.xx.xx.xx.xx


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 38
    Par défaut C# et numéro de téléphone de type xx.xx.xx.xx.xx
    Bonjour tout le monde.

    Je voulais savoir si il était possible en C# de transformer automatiquement une entrée de type 0145464748 en 01.45.46.47.48. dans le code d'une textbox.

    Je connais quelques trucs mais je suis plus qu'un débutant. Merci à vous par avance!

  2. #2
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    Salut,

    tu veux faire la manip à la volée ou après sortie du contrôle/validation ?
    Quoiqu'il en soit tu devras utiliser :
    - l'attribut Text de ta TextBox pour récupérer la valeur courrante,
    - l'attribut Length d'une string pour savoir sa longueur,
    - te rappeler que l'opérateur + sert pour la concaténation de strings
    - savoir parcourir un tableau de char (ta string) grâce aux crochets (fournit par l'interface IEnumerable).

  3. #3
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Une autre option est d'utiliser le control MaskedTextBox: Walkthrough: Working with the MaskedTextBox Control.

    Il permet de formatter automatiquement la saisie de l'utilisateur en utilisant un masque de saisie.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 202
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 202
    Par défaut
    vouloir formater un numéro de téléphone n'est pas toujours une bonne idée, ou alors utiliser le format internationnal

    car un jour ton client risque de rentrer un numéro du type +36(5)14 25 25 25 ou encore à 0036 5 14 25 25 25
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 38
    Par défaut
    DotNetMatt jte met un +1 si il y avait +1000 j'aurais cliqué aussi. En tout cas +1000 merci!

    Pol63 Non en fait pas de problème c'était pour moi l'info pas pour des clients ^^.

    jopopmk oulala à "concaténation" ce n'était déjà plus de mon ressort ^^!

    Merci à vous!

  6. #6
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    Petite précision : "concaténation" c'est un joli mot pour dire "mettre des string les unes à la suite des autres".
    Pas de quoi s'effrayer

Discussions similaires

  1. Récupérer le numéro de téléphone entrant
    Par louisss dans le forum Access
    Réponses: 23
    Dernier message: 26/07/2023, 18h21
  2. Champ formule de type numéro de téléphone
    Par Unusual dans le forum Salesforce.com
    Réponses: 2
    Dernier message: 07/06/2012, 16h05
  3. récuperation d'un numéro de téléphone
    Par herzleid dans le forum Delphi
    Réponses: 4
    Dernier message: 17/07/2007, 09h25
  4. Identification de numéros de téléphone
    Par sfxElrick dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 17/03/2005, 18h40
  5. Insérer un numéro de téléphone
    Par Fleep dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 31/10/2004, 09h20

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