tu dois mettre cette propriété = 1 en mode création, depuis ton IDE.
je l'ai essayé mais en vin
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionPrivate Sub Command1_Click(Index As Integer) On Error GoTo 10 For i = 1 To 5 Load Command1(i) Command1(i).Top = Command1(i - 1).Top + Command1(0).Height + 30 Command1(i).Visible = True Command1(i).BackColor = &HFFFF& 'Pour jaune par exemple Next Exit Sub 10: MsgBox "Les boutons de 1 à 5 exitent déjà..." End Sub
Dim DernierBouton As Integer Private Sub Command1_Click(Index As Integer) nombt = InputBox("entrer un nom de bouton: ", "nom bouton") Load Command1(DernierBouton + 1) With Command1(DernierBouton + 1) .Visible = True .Top = Command1(DernierBouton).Top + Command1(0).Height + 30 .Left = Command1(0).Left .BackColor = &HFFFF& '(Jaune) .Caption = nombt End With DernierBouton = DernierBouton + 1 End Sub
with Me.Controls.Add("VB.CommandButton") .Visible = True .Caption = nombt .Top = 600 .Left = 600 .Style = 1 .name = nombt End With
j'ai déjà dis que mon bouton est créé à partir du créateur de menu!...
c'est un défit sur vb6 alors
il est impossible de définir les deux propriétés lors de la création du contrôle.
Merci d'avoir répondu sérieusement à mon message cette fois ci
RIEN NE SERT A COURIRE :
c'est mieux de se concentrer sur le sujet
mon soucis c'est de donner la main à l'utilisateur de changer les propriétés d'un bouton comme il veut à savoir sa couleur, hauteur, largueur...
en plus, rien n'est impossible dans le domaine de développement