Articulo de referencia

Matriz de control

En Visual Basic , una matriz de controles [ 1 ] es un grupo de controles relacionados en un formulario de Visual Basic que comparten los mismos controladores de eventos . Las ma...

En Visual Basic , una matriz de controles [ 1 ] es un grupo de controles relacionados en un formulario de Visual Basic que comparten los mismos controladores de eventos . Las matrices de controles son siempre matrices unidimensionales , y los controles se pueden agregar o eliminar de ellas en tiempo de ejecución. Una aplicación de las matrices de controles es almacenar elementos de menú, ya que el controlador de eventos compartido se puede usar para código común a todos los elementos de menú en la matriz de controles. [ 2 ]

Los arreglos de controles son una forma práctica de gestionar grupos de controles que realizan una función similar. Todos los eventos disponibles para un solo control siguen estando disponibles para el arreglo de controles; la única diferencia es que se pasa un argumento al evento que indica el índice del elemento seleccionado del arreglo. Por lo tanto, en lugar de escribir procedimientos individuales para cada control (es decir, sin usar arreglos de controles), solo es necesario escribir un procedimiento para cada arreglo.

Las matrices de controles ya no son compatibles con Visual Basic 2006, ya que los "cambios en el modelo de eventos" las hicieron innecesarias. [ 1 ] El Asistente de actualización de Visual Basic puede convertir el código que usa matrices de controles en código de Visual Basic 2008 que usa estructuras más recientes. [ 3 ]

Referencias

  1. 1 2 "Herramientas para desarrolladores, documentación técnica y ejemplos de codificación" .
  2. "vb control array - Control Arrays in Visual Basic 6" . www.freetutes.com . Consultado el 12 de febrero de 2018 .
  3. "Actualización de aplicaciones de Visual Basic 6.0 a Visual Basic .NET y Visual Basic 2005" . msdn.microsoft.com . 18 de marzo de 2014. Consultado el 12 de febrero de 2016 .