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 :

[VB6]Retirer le Focus d'un controle


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut [VB6]Retirer le Focus d'un controle
    Bonjour.

    je souaiterais savoir comment retirer le focus d'une imagecombo vers, par exemple, un bouton.

    si quelqu'un à une idée...

    merci

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    la procedure SetFocus...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CommandButton1.SetFocus

  3. #3
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    Excuse-moi, mais chez moi ça ne marche que su les textbox. sinon, j'ai un message d'erreur (attend que je le retrouve, je ne suis pas sur l'ordi avec vb6.)


    salut

  4. #4
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    voila le message:
    Citation Envoyé par débogueur
    Erreur d'execution:"5"

    appel de procédure ou de fonction incorect
    et il me surligne:
    si tu sait...

    salut

  5. #5
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    non je sais pas ... il as quelque chose de particulier ton bouton command1?

  6. #6
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    Le Setfocus ne peut pas se faire n'importe où !

    par exemple, dans un événement Form_Load, il te donnera une erreur !


  7. #7
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    Merci khany

    bon ben je vais utiliser un timer.

    je vous dis si ça marche

    merci à tous

  8. #8
    Rédacteur
    Avatar de jacma
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    612
    Détails du profil
    Informations personnelles :
    Âge : 81
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 612
    Par défaut
    Citation Envoyé par méphistopheles
    bon ben je vais utiliser un timer.
    je vous dis si ça marche
    :
    Tu peux parfaitement placer le focus sur ton bouton de command avec ton code, comme sur tout contrôle pouvant devenir actif. Le seul problème est que si tu places ce code dans l'évènement On_Load du formulaire, le bouton de commande n'est pas encore dessiné, et par conséquent ne peut devenir actif.
    Il te suffit donc de placer le dit code dans l'évènement activate si tu veux placer le focus lors de l'ouverture de ta feuille.

  9. #9
    Membre Expert
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Par défaut
    merci jacma, ça marche.


    salut

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/03/2007, 06h36
  2. [VB6]Retirer la confirmation à l'envoi de courriel?
    Par Chess0 dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 17/03/2006, 21h21
  3. [VB6]Passer le focus à une instance précedente
    Par Jeremiah dans le forum VB 6 et antérieur
    Réponses: 13
    Dernier message: 16/09/2003, 10h01
  4. [VB6] Afficher le ToolTipText d'un controle perso
    Par Ricou13 dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 14/12/2002, 15h52
  5. [VB6] [Interface] Tester le Type de Controle
    Par SpaceFrog dans le forum VB 6 et antérieur
    Réponses: 9
    Dernier message: 16/09/2002, 09h51

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