Creation de controle a partir du code.

mayerp Messages postés 14 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 16 juin 2004 - 28 févr. 2004 à 16:22
Xav88 Messages postés 178 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 25 septembre 2008 - 28 févr. 2004 à 18:32
Bonjour,

mon probleme est tout con :

comment creer un controle ( un label par exemple ) a partir du code, sachant que le controle ne figure pas sur ma form (donc pas de load possible).

1 réponse

Xav88 Messages postés 178 Date d'inscription mercredi 8 octobre 2003 Statut Membre Dernière intervention 25 septembre 2008
28 févr. 2004 à 18:32
Salut,

Voici un exemple de code qui créer un label avec:
caption=coucou
position=celle de la souris,
à chaque fois que tu click sur ta form:

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
ctrlnum = ctrlnum + 1
Set MonCtrl = Me.Controls.Add("VB.label", "Lbl" + Format(ctrlnum))
MonCtrl.Visible = True
MonCtrl.Left = X
MonCtrl.Top = Y
MonCtrl.Caption = "coucou"
End If
End Sub


Bonne prog

:) Xavier :)
0
Rejoignez-nous