hola amigos.. estoy manejando matrices de 2 controles label y textbox, las dibujo con el siguiente codigo y todo supero bien .... les presento el codigo:
Dim materia, idmateria
Dim a
Dim i As Long
SqlnumMat = "SELECT count(*)as NumMat FROM Materias where IdGpo='" & IdGpo & "'"
Call OnRs(rsnumMat, SqlnumMat)
numMate = rsnumMat.Fields("NumMat")
'MsgBox numMate
SqlMat = "SELECT * FROM Materias where IdGpo='" & IdGpo & "'"
Call OnRs(rsMat, SqlMat)
Do While Not rsMat.EOF
materia = rsMat.Fields("NombreMat")
idmateria = rsMat.Fields("IdMateria")
i = Label2.Count
Load Label2(i)
With Label2(i)
.Top = Label2(i - 1).Top + 390
.Caption = materia
.Visible = True
End With
i = Label4.Count
Load Label4(i)
With Label4(i)
.Top = Label4(i - 1).Top + 390
.Caption = idmateria
.Visible = True
End With
i = txtCali.Count
Load txtCali(i)
With txtCali(i)
.Top = txtCali(i - 1).Top + 390
.Visible = True
End With
rsMat.MoveNext
Loop
lo ke kiero es ke con un boton me borre todo la matriz de controles ke se creo y comenzar una nueva....
espero me ayuden
gracias