Visual Basic - Labels visible=true según For

Life is soft - evento anual de software empresarial
 
Vista:

Labels visible=true según For

Publicado por Pilly (2 intervenciones) el 24/11/2002 03:37:07
Hola!!!!!!!!!
Tengo en un formulario 20 label con visible=false, Como hago para poner tantos labels visible=true como registro se encuentren en una consulta
P.D. Ya se hacer la consulta, pero como pongo los labels false segun un for (osea para no tener q hacer 20 for )

Mil gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Labels visible=true según For

Publicado por Fernando (166 intervenciones) el 26/11/2002 13:47:02
Supongo que tendras creada una matris de controles label, si no es asi, la vas a tener que crear, es decir, los nombres de los label son NombreLabel(0), label(1)....NombreLabel(19), y despues lo que tenes que hacer, es abrir el recordset con la consulta, y llenar el recordset, lo llenas diciendole Recordset.MoveLast, y despues Recordset.MoveFirst, a continuación lo unico que tenes que escribir es esto
For i = 0 to Recordset.RecordCount
NombreLabel(i).Visible = True
Next i
RecordCount es una propiedad de los recordset, que te devuelve el numero de registros que contiene un recordset. pero para esto primero tenes que 'llenarlo' es decir, lo que te dije, desplazarte hasta el ultimo registro, y despues hasta el primero, de esta manera la propiedad RecordCount queda cargada con los registros totales del Recordset.

Si Tenes alguna duda escribime a mi dir de correo.
Suerte!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar