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] Label et caractère &


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut [VB6] Label et caractère &
    Bonjour,

    J'ai un label dans lequel je voudrais afficher le caractère &, mais en vain!
    Au début, je pensais que la police d'écriture avait une influence (Georgia), mais non, c'est la même chose pour toutes les polices.
    Cela m'affiche un _ à la place du &.
    (Dans une liste déroulante, cela m'affiche bien le &)

    Comment afficher le & dans un label ?

    Merci d'avance.

  2. #2
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    BIEN CONNU !

    Au lieu d'appuyer sur &, la touche ALT étant maintenue enfoncée, frappe 38
    EDIT : fais-le 2 fois : un seul des 2 sera pris en compte.
    tu peux aussi frapper 2 fois & (1 seul sera pris en compte)

  3. #3
    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
    double le & :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    label1.caption ="Lina&&Tina"

  4. #4
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Désolé, j'ai pas bien compris!
    C'est dans un label... comment taper sur alt+38 ?
    Y'a t-il un code pour le & ?

    Edit : Merci, ça fonctionne en doublant le &!

  5. #5
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Une autre question, y'a t-il d'autres caractères comme le & qui ont besoin d'être doublé ?

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 290
    Par défaut
    Bonsoir,
    Dur dur hein !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub Command1_Click()
    Label1.Caption = "&" & "&"
    End Sub
    jpleroisse

  7. #7
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    D'autres à doubler en saisie directe pour un label, non.
    Mais tu rencontreras peut-être des difficultés, en saisie directe, à insérer des retours charriots (c'est le cas avec VB5).
    L'astuce est alors d'ouvrir un textbox temporaire, y écrire (en runtime), copier et coller dans ta propriété caption

  8. #8
    Membre chevronné
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2005
    Messages : 290
    Par défaut
    Re,
    Désolé Linaa, j'ai posté pendant que tu trouvais.
    jpleroisse

  9. #9
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Dans mon cas, il n'y aura pas de retour chariot, ce sont des noms de fichiers que je récupère.
    (C'est rien jpleroisse)

    Merci!

  10. #10
    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
    Citation Envoyé par Linaa
    Une autre question, y'a t-il d'autres caractères comme le & qui ont besoin d'être doublé ?
    il y as au moins le "

  11. #11
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Citation Envoyé par bbil
    il y as au moins le "
    Ok, c'est bon alors
    (Les caractères / \ : * ? " < > | sont interdits pour les noms de fichier)
    Merci, ça peut servir!

  12. #12
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Non! Elle est en train de frapper directement dans la propriéré caption d'un label. En frappe directe, le " passe sans problème.
    Ce que tu dis est vrai lors d'une modification dynamique, pas directe.

    A Linaa qui doit s'étonner de cette affaire de double & : l'ampersand, ou et commercial ("&") est utilisé pour établir des raccourcis claviers, notamment dans les labels. C'est la raison pour laquelle il faut le doubler pour que soit affiché un & et pour que la lettre adjacente ne soit pas considérée comme un raccourci clavier

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

Discussions similaires

  1. [VB6] Remplacement de caractère
    Par choko62 dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 11/06/2007, 11h16
  2. [VB6][FSO] PB caractères spéciaux
    Par tigrou2405 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 02/04/2007, 15h47
  3. [VB6] label et couleur
    Par ninjabui dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 11/05/2006, 15h56
  4. [VB6]chaine de caractère: récupérer la fin
    Par kboo dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 28/04/2006, 16h38
  5. [VB6] Supprimer des caractères d'une chaine
    Par Overflow64 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 13/10/2005, 10h26

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