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

VB 6 et antérieur Discussion :

zone de texte pour les adresses réseau


Sujet :

VB 6 et antérieur

  1. #1
    Membre averti
    Inscrit en
    Octobre 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 13
    Par défaut zone de texte pour les adresses réseau
    salut
    je voudrais personaliser une zone de texte pour y affecter seulement des adresses reseaux
    exemple:
    si je veut entrer l'adresse 192.168.1.0
    je veut trouver les points qui sépare les octets deja existent et si j'ecrit 192 le curseur se positionne aprés la 1ere point et ainsi de suite
    mercii d'avance

  2. #2
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonjour,

    je ne vais pas réécrire pour VB6 ce que j'ai déjà écrit pour VBA...

    va donc voir la réponse N° 8 ici :

    http://www.developpez.net/forums/sho...d.php?t=456209

    et adapte (facilissimo) pour VB6

    Edit : change les MSForms.TextBox par des TextBox

    et au lieu d'utiliser la procédure : Private Sub TextBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean), utilise l'évènement LostFocus

    Dans la fonction de sortie correspondante, renvoie simplement le focus à ta textbox si longueur insuffisante.

  3. #3
    Membre Expert Avatar de OhMonBato
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    2 660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 660
    Par défaut
    Le masked edit control est une autre methode qui peut convenir aussi.

  4. #4
    Membre émérite Avatar de avigeilpro
    Homme Profil pro
    Ambulancier
    Inscrit en
    Janvier 2004
    Messages
    880
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Creuse (Limousin)

    Informations professionnelles :
    Activité : Ambulancier
    Secteur : Transports

    Informations forums :
    Inscription : Janvier 2004
    Messages : 880
    Par défaut
    Un MaskEdBox, pour formater la boite texte avec les ".", suivi par un Split pour séparer les octets et les mettre dans un tableau et le tour est joué
    La connaissance seule ne suffit pas. La vraie compréhension vient de la mise en expérience.
    Règles|FAQ|Tuto

Discussions similaires

  1. [CKEditor] Plusieurs zone de texte pour un éditeur
    Par louroulou dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 29/09/2007, 00h07
  2. zone de texte pour requery zone de liste
    Par cguedj dans le forum IHM
    Réponses: 1
    Dernier message: 31/05/2007, 16h04
  3. Standard pour les adresses email
    Par soveste dans le forum Dépannage et Assistance
    Réponses: 6
    Dernier message: 02/10/2006, 22h48
  4. Zone de texte pour tous les langues..
    Par pointer dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 12/09/2006, 17h04
  5. débloquer les zones de textes pour modif
    Par seb59dk dans le forum IHM
    Réponses: 1
    Dernier message: 09/09/2005, 10h56

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