Sección de códigos , trucos y ejemplos para visual basic
<Volver> - Anterior - Siguiente
Si necesitamos pasar un arreglo de controles como parámetro en una función o Sub, podemos declarar la variable como de tipo Object.
Sub UnaRutina( MatrizDeControl As Object)
En este ejemplo hay creado un arreglo de 3 controles Text1, y la rutina lo que hace es recibir el nombre de la matriz de controles en una variable de tipo Object, en este caso le enviamos un arreglo ya creado llamado Text1.
Luego los recorre en un For y le establece la propiedad por defecto,en este caso sería la propiedada text y le asigna un texto, también podríamos mandar una matriz de CommandButton, Labels, etc..., siempre y cuando sean una matriz y posea la propiedad caption o Text en este caso, es decir que no genere un error de propiedad no válida, como sería el caso por ejemplo de mandar una matriz de PictureBox que obviamente daría un error al asignar una cadena a un control que no admite esta propiedad.
Controles

Código fuente en el formulario:
Buscar en Recursos vb
Recursos visual basic - Buscar - Privacidad - Copyright © 2005 - 2009 - www.recursosvisualbasic.com.ar