Hur skapar jag komponenter dynamiskt i VB ? Hej Oke det jag menade var att med Rs.recordcount får jag reda på hurSkap komponenter dynamiskt ?????
Jag har ett RS Från databasen som innehåller åtta fält.....
Om inte RS.eof så vill jag skapa 8 lablar där jag skriver innehållet i
varje fält....
Plus att jag vill
skapa två radiobuttons och två text rutor med tillhörande label....
Detta ska skapas för varje varv i Loopen......
Jag vet hur många varv loppen kommer att göra med hjälp av Rs.recordcount
Kan någon hjälpa mig med det...
gärna med kod.....
Tackar på förhand/TobbsterSv: Skap komponenter dynamiskt ?????
Lite förvirrande att du dels skriver att du vill ha 8 Label :s
Dels att dom skall skapas i loopen enl rs.recordcount.
rs.recordcount är förmodligen inte 8.
Hur som helst ,du skapar 8 Label :s genom att tillverka
en kontrollarray. I designläge tillverkar du en Label1(0)
dvs index 0 förmodligen vill du ha den Visible = False
For i = 1 To 8
Load Label1(i)
'placera ut med Left och Top
Label1(i).Left = något
Label1(i.Top = något
Label1(i).Visible = True
Next 'i
Du tar bort dem med samma princip Unload istället för Load
mvh
SvenSv: Skap komponenter dynamiskt ?????
många uppsattningar av Rs:et jag får...tex RS.recordcount = 3.
Då ska jag har 3 * första labeln 3 * andra labeln osv....
så i deta fall ska jag ha 3 * 8 lablar oc 3 * 2 adioknappa
Men din kod hjälpte mig på vägen..../Tackar