MemorY Skrevet 19. november 2005 Del Skrevet 19. november 2005 (endret) Jeg vil legge til nye textboxer mens programmet kjører, men jeg har ingen anelse på syntaxen. Noen som vet? Endret 19. november 2005 av rkg1000 Lenke til kommentar
Jonas Skrevet 20. november 2005 Del Skrevet 20. november 2005 (endret) Enkelt! Dim WithEvents txtTest As VB.TextBox Private Sub Form_Load() Set txtTest = Controls.Add("VB.TextBox", "txtTest", Me) Me.ScaleMode = vbPixels txtTest.Move 10, 10, 100, 17 txtTest.Text = "Dette er en test" txtTest.Visible = True End Sub Edit: Eller mente du kansje legge til flere i form av et array og Load() ? Endret 20. november 2005 av Jonas Lenke til kommentar
MemorY Skrevet 20. november 2005 Forfatter Del Skrevet 20. november 2005 Det som var taken var at i oppstarts formen så taster man inn et tall og trykker på en knapp og så kommer det en ny form opp med så mange textboxer opp. Lenke til kommentar
Jonas Skrevet 20. november 2005 Del Skrevet 20. november 2005 Ta en titt på dette, prinsippet er veldig enkelt. Sett inn en textbox, sett index-verdien på den til 0 og lim inn denne koden: Private Sub Form_Load() Dim i For i = 1 To 9 Load Text1(i) Text1(i).Top = Text1(i - 1).Top + 500 Text1(i).Visible = True Next i End Sub Lenke til kommentar
MemorY Skrevet 20. november 2005 Forfatter Del Skrevet 20. november 2005 Nice.. Takker Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå