kan man skapa kontroller ( Commandbutton,textbox...........etc) i visual basic under run time .i stället med att lägga dem i en form i desing läge med drag och släpp . jag vet inte om det går att ska nya...(med api kanske) men du kan kopiera en befintlig och får då en kontollarray.. som du kan loopa igenom Du kan skapa nya kontroller under körning i VB6.kontroller i visual basic
Sv: kontroller i visual basic
ex:
raknare = Label1.Count + 1
Load Label1(raknare)
Label1(raknare).Top = 1000
Label1(raknare).Left = 1000
Label1(raknare).Visible = True
borde funka...
men viktigas är att du har en label sen tidigare och att den har nått index Sv: kontroller i visual basic
Använd Add metoden för Controls collection klassen.
<code>
Private WithEvents cmd As CommandButton
Private Sub Form_Load()
Set cmd = Me.Controls.Add("VB.CommandButton", "cmdSomeName")
cmd.Move 0, 0, 1200, 400
cmd.Caption = "Hello World!"
cmd.Visible = True
End Sub
Private Sub cmd_Click()
MsgBox "Klickeliklick"
End Sub
</code>