En Visual Basic , una matriz de control [1] es un grupo de relacionados controles en un Visual Basic forma que comparten los mismos controladores de eventos . Las matrices de control son siempre matrices unidimensionales y los controles se pueden agregar o eliminar de las matrices de control en tiempo de ejecución. Una aplicación de las matrices de control es contener elementos de menú, ya que el controlador de eventos compartido se puede utilizar para el código común a todos los elementos de menú en la matriz de control. [2]
Las matrices de control son una forma conveniente de manejar grupos de controles que realizan una función similar. Todos los eventos disponibles para el control único todavía están disponibles para la matriz de controles, la única diferencia es un argumento que indica que el índice del elemento de matriz seleccionado se pasa al evento. Por lo tanto, en lugar de escribir procedimientos individuales para cada control (es decir, no usar matrices de control), solo tiene que escribir un procedimiento para cada matriz.
Las matrices de control ya no son compatibles con Visual Basic 2008, ya que los "cambios en el modelo de eventos" las hacían innecesarias. [1] El Asistente para actualización de Visual Basic puede convertir código que usa matrices de control en código de Visual Basic 2008 que usa estructuras más recientes. [3]
Referencias
- ^ a b http://msdn.microsoft.com/en-us/library/aa289500%28v=vs.71%29.aspx
- ^ "matriz de control vb - matrices de control en Visual Basic 6" . www.freetutes.com . Consultado el 12 de febrero de 2016 .
- ^ "Actualización de aplicaciones de Visual Basic 6.0 a Visual Basic .NET y Visual Basic 2005" . msdn.microsoft.com . Consultado el 12 de febrero de 2016 .