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

IHM Discussion :

Selection avec la souris dans une zone de texte


Sujet :

IHM

  1. #1
    Membre régulier Avatar de GESCOM2000
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 107
    Points : 79
    Points
    79
    Par défaut Selection avec la souris dans une zone de texte
    J'ai une zone de texte "TXT_RESULTAT" je balance ma requete (blablabla que des chiffres =>1-2-3-4-5)

    avec ma souris je selectionne le resultat dans ma zone de text (TXT_RESULTAT), la je peut faire du copier coller etc...

    J'aimerais mettre une autre zone de texte (TXT_AFFICHE_NB) et afficher dedans le nombre de chiffres que je selectionne dans ma zone de texte (LST_RESULTAT) avec ma souris en temps réel.

    Je trouve pas la solution et sur quelle evenement de la zone de texte (TXT_RESULTAT) faut que je mette le code....

    Par la meme occasion ou je peut trouver l'ordre des evenement des controles...

  2. #2
    Membre expérimenté Avatar de stigma
    Homme Profil pro
    Créateur jeux vidéo
    Inscrit en
    Octobre 2003
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Créateur jeux vidéo
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 115
    Points : 1 616
    Points
    1 616
    Par défaut
    Essaye avec une boucle et la fonction Mid pour rechercher le nombre de valeurs saisies.

  3. #3
    Responsable Access

    Avatar de Arkham46
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    5 865
    Détails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Septembre 2003
    Messages : 5 865
    Points : 14 526
    Points
    14 526
    Par défaut
    j'ai pas access là, mais y'aurait pas un événement MouseMove et une propriété SelLength sur les zones de texte??

  4. #4
    Membre expérimenté Avatar de stigma
    Homme Profil pro
    Créateur jeux vidéo
    Inscrit en
    Octobre 2003
    Messages
    1 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Créateur jeux vidéo
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 115
    Points : 1 616
    Points
    1 616
    Par défaut
    En fait ce que tu veux, c'est à partir d'une saisie "4 5 8 10", retourner la valeur 4 (nombre de chiffres ?)

  5. #5
    Membre régulier Avatar de GESCOM2000
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 107
    Points : 79
    Points
    79
    Par défaut
    oui

  6. #6
    Membre régulier Avatar de GESCOM2000
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 107
    Points : 79
    Points
    79
    Par défaut
    OUI OUI en fait c'est bien "SelLength" pour compter
    et SelText pour recuperer la selection avec la souris

    Et tout simplement dans l'evenement Sur Click

  7. #7
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Tu peux t'inspirer d'un truc du style

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub TxtListe_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
    On Error GoTo err
    If Button = 1 Then Me.txtnombre = UBound(Split(TxtListe.SelText, "-")) + 1
     
    fin:
      Exit Sub
     
    err:
    Me.txtnombre = 0
    Resume err
     
    End Sub
    avec txtListe : zone de texte qui contient 1-2-3-4 et txtnombre la zone de texte qui doit afficher le nombre d'éléments sélectionnés.

    C'est une ébauche

  8. #8
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Citation Envoyé par GESCOM2000
    OUI OUI en fait c'est bien "SelLength" pour compter
    et SelText pour recuperer la selection avec la souris

    Et tout simplement dans l'evenement Sur Click
    Sur clic, dans ce cas, ce n'est pas du temps réél. Tu peux en sélectionner 2 puis un troisième sans relacher

  9. #9
    Membre régulier Avatar de GESCOM2000
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 107
    Points : 79
    Points
    79
    Par défaut
    Effectivement c'est mieux sur MouseMove

    je savait pas que je pouvait utiliser BUTTON de l'evenement MouseMove ....
    On en aprend tout les jour.....

    Merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/10/2013, 15h40
  2. Détecter les modifications faites dans une zone de texte avec la souris
    Par nosferapti dans le forum Général JavaScript
    Réponses: 11
    Dernier message: 24/09/2009, 09h48
  3. Ecrire avec des étoiles dans une zone de texte.
    Par ApocKalipsS dans le forum Langage
    Réponses: 2
    Dernier message: 07/07/2009, 16h08
  4. Requête SELECT avec deux champs dans une colonne ??
    Par fredhali2000 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 08/06/2006, 10h41
  5. Réponses: 3
    Dernier message: 02/11/2005, 02h45

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