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 :

Concaténation sur un label


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    61
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2007
    Messages : 61
    Par défaut Concaténation sur un label
    Bonjour,

    je voulais juste savoir si c'est possible de faire une concaténation sur un controle quelquonque ??? J'en ai déjà eu besoin à plusieurs reprise ... Voici un exemple assez simple avec une fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Private Sub MoveMenu(i As String, j As String, o As String)
    If Me.Label4.BackStyle = 1 Then
        Me.Label& o.BackStyle = 1
        Me.Label& i.BackStyle = 0
        Me.Label& j.BackStyle = 0
    ElseIf Me.Label5.BackStyle = 1 Then
        Me.Label& o.BackStyle = 1
        Me.Label& i.BackStyle = 0
        Me.Label& j.BackStyle = 0
    ElseIf Me.Label6.BackStyle = 1 Then
        Me.Label& o.BackStyle = 1
        Me.Label& i.BackStyle = 0
        Me.Label& j.BackStyle = 0
    End If
    End sub
    Merci ...

  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 crois comprendre (n'en suis pas certain) que tu devrais t'intéresser à la collection Controls

    Ainsi : Controls("toto" & n) se réfère au contrôle toto1 (si n = 1), toto2 (si n = 2) , etc...
    Je te rappelle également qu'existent, sous VB6, les groupes de contrôles indexés.

Discussions similaires

  1. [C# 2.0] Pb sur un Label ! :)
    Par hobotalker dans le forum Windows Forms
    Réponses: 2
    Dernier message: 23/05/2006, 10h10
  2. Index sur un label
    Par matech dans le forum Composants VCL
    Réponses: 2
    Dernier message: 22/03/2006, 18h50
  3. [Debutant]Transparence sur un Label ou GroupBox
    Par ghan77 dans le forum Composants VCL
    Réponses: 1
    Dernier message: 15/12/2005, 16h53
  4. concaténation sur une balise image
    Par hutchuck dans le forum Langage
    Réponses: 5
    Dernier message: 15/12/2005, 12h49
  5. concaténation sur deux critères
    Par stéphane_ais2 dans le forum Access
    Réponses: 7
    Dernier message: 29/11/2005, 09h37

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