tengo un proyecto en vb.net 2010, tengo creada un vector de dos dimensiones de tipo enteros en el form.
Código vb.net:
Ver original
Dim casillas (8,8) As Integer
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 original
Public 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.