Creer un label en vb6

Résolu
Signaler
Messages postés
135
Date d'inscription
vendredi 17 novembre 2000
Statut
Membre
Dernière intervention
12 août 2008
-
Messages postés
135
Date d'inscription
vendredi 17 novembre 2000
Statut
Membre
Dernière intervention
12 août 2008
-
Salut a tous, voila j'essaie de créer un label en vb6 par du code, et j'ai l'impression que ca ne marche pas pareil qu'en vb.net

j'ai essayé :

dim L as new label
L.top = 30
L.left = 30

mais ca me met une erreur "mauvaise utilisation du mot clé new"

Comment faire ?

2 réponses

Messages postés
6786
Date d'inscription
vendredi 16 décembre 2005
Statut
Membre
Dernière intervention
21 décembre 2011
18
Salut,

essai ça :

Private WithEvents NewLabel As Label 'à mettre dans les déclarations

'puis, dans ton code:
Set NewLabel = Controls.Add("VB.Label", "NewLabel")

With NewLabel
.Visible = True
.Text = "met le texte que tu veux"
.Top = xx
.Left = xx
.Width = met la longueur
.Height = met la hauteur
End With

Voilà,

@++
Mortalino

Le Mystérieux Chevalier "Provençal, le Gaulois"
Messages postés
135
Date d'inscription
vendredi 17 novembre 2000
Statut
Membre
Dernière intervention
12 août 2008

Ca marche ! merci beaucoup !