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 :

Se positionner en fin de texte après un SetFocus


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 50
    Points : 40
    Points
    40
    Par défaut Se positionner en fin de texte après un SetFocus
    Bonjour à tous,

    Lorsque je rentre dans un formulaire, je me positionne sur un champs texte avec un SetFocus ou un GoToControl.

    Le problème est que le texte contenu dans ce champs se met en surbrillance ( sélectionné ) et donc la moindre frappe au clavier efface tout le texte.... et mes données sont perdues

    Je voudrai pouvoir après un SetFocus placer le curseur a la fin du texte de manière à pouvoir compléter ou modifier celui-ci.

    Quelqu'un a-t-il un idée

    Merci

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Bonjour

    Regardes du coté des instruction SelStart et SelLength, exemple avec une zone de texte qui se nomme txtTest

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Me.txtTest.SelStart = Me.txtTest.SelLength
    Il faut que la zone de texte ait le focus.

    Gaby41

  3. #3
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 044
    Points
    16 044
    Par défaut
    Bonjour,

    Quelque chose comme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Me.txtTonChamp.SetFocus 
    Me.txtTonChamp.SelStart = Len(Me.txtTonChamp)
    Domi2

  4. #4
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    J'avais le même souhait et vos réponses fonctionnent très bien, merci.

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

Discussions similaires

  1. positionner le curseur en fin de texte
    Par mappy dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 06/08/2006, 17h22
  2. [CSS] Positionner des zones de texte
    Par Ryan Sheckler dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 12/01/2006, 16h46
  3. [JTextArea] comment mettre le curseur à la fin du texte
    Par romuluslepunk dans le forum Composants
    Réponses: 2
    Dernier message: 12/08/2005, 09h19
  4. forcer le curseur à ce positionner dans une zone texte
    Par caton dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/04/2005, 14h17
  5. [JScrollPane] Lire la fin du texte automatiquement
    Par Mister Nono dans le forum Composants
    Réponses: 3
    Dernier message: 24/11/2004, 14h19

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