Visual Basic - saber si un label pertenece a una matriz

Life is soft - evento anual de software empresarial
 
Vista:

saber si un label pertenece a una matriz

Publicado por Txapar (7 intervenciones) el 19/04/2006 23:43:56
Hola a todos, estoy intentando recorrer la coleccion Controls para guardar los controles del
formulario en una tabla,
mi problema es que en el formulario tengo labels normales y labels que son una matriz de labels y necesito distinguir cuales pertenecena la matriz y cuales no
espero haberme sabido explicar

gracias por anticipado
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:saber si un label pertenece a una matriz

Publicado por SemperFiMXL (74 intervenciones) el 20/04/2006 01:59:26
Aqui tienes un ejemplo de como hacerlo ...

'''''''''''''
Dim oControl As Control

Private Sub Command1_Click()
Dim cString As String

On Error GoTo Error_Handler

For Each oControl In Me.Controls
cString = "Control [" & oControl.Name & "]"
cString = cString & ", Index=" & oControl.Index & vbCrLf

Debug.Print cString
Next
Exit Sub

Error_Handler:
If Err.Number = 343 Then ' OBJECT NOT AN ARRAY
cString = cString & ", Index No Valido (NO ES MATRIZ).." & vbCrLf
Else
cString = cString & ", Error " & Err.Number & "(" & Err.Description & ")"
End If
Resume Next
End Sub

'''''''''''''''''''''''''''''
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

RE:saber si un label pertenece a una matriz

Publicado por txapar (7 intervenciones) el 20/04/2006 06:26:19
Muchas gracias, no se me había ocurrido controlarlo desde el error
creo que me puede servir para lo que quiero
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