Hola de nuevo, voy a intentar explicar mi pregunta, diciendo lo que quiero hacer.
tengo un proyecto en vb.net 2010, tengo creada un vector de dos dimensiones de tipo enteros en el form.
Cuando se carga el form, quiero asignar ciertos valores a la matriz, eso lo hago en el load, hasta ahí todo bien, para modular el programa, he creado un modulo, y en el modulo voy poniendo funciones y procedimientos generales para tener todo más ordenado y tal.
He intentado crear un procedimiendo que sería llamado desde el load, es decir al cargar el form, y lo que quiero que haga ese procedimiento es precisamente el asignar los valores a al vector de dos dimensiones, matriz bidimensional si lo preferís así.
aquí el código que he puesto para la tarea...
Código vb.net:
Ver originalPublic Sub asignaCasillas(ByRef casillas() As Integer)
'cuando carga el form por primera vez, coloca en la matriz los valores
casillas(0, 0) = 14
casillas(0, 1) = 16
....
End Sub
eso me da error, ya que el número de índices no coincide, es decir, eso vale para arrays, o vectores de una dimensión, no para matrices.
He buscado por internet, y las soluciones que dan son para arrays, y no para matrices.
¿Qué estoy haciendo mal?
Gracias de antemano y saludos.