15/07/2011, 09:27
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 13
Antigüedad: 14 años, 1 mes Puntos: 0 | |
Respuesta: crear variables dinamicamente Cita:
Iniciado por Vanchi Hola Pegano,
Vamos por partes...
1º La respuesta global: No, no se me ocurre como hacer esto
Ahora vamos a la segunda parte.
Tal vez acá SI pueda ayudarte.
¿El motivo por el cual no se puede usar las matrices bidimensionales es porque no las podés pasar a las funciones?
Si es por esto, la respuesta es simple... Solo declará dinámica el parámetro de la función y listo!
Mirá este ejemplo simple:
Código vb:
Ver originalPrivate Sub Command1_Click() Dim V(25, 25) As Byte MsgBox (Algo(V)) End Sub Private Function Algo(Matriz() As Byte) As Integer Algo = UBound(Matriz, 1) + UBound(Matriz, 2) End Function
En ese ejemplo pasé una matriz estática bidimensional como parámetro de una matriz dinámica.
Saludos. Gracias nuevamente amigo Vanchi |