elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  duda matrices dinámicas multidimencionales
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: duda matrices dinámicas multidimencionales  (Leído 1,920 veces)
:matux:

Desconectado Desconectado

Mensajes: 124


Ocupado...


Ver Perfil
duda matrices dinámicas multidimencionales
« en: 20 Agosto 2007, 11:26 am »

Hola que tal, estoy dando mis primeros pasos en VB 6.0 y ahora mismo estoy por un programita que "intenta" reslover sudokus. Al contrario que la mayoria de programas de este tipo, que los resuelven por fuerza bruta o por backtracking, lo que intento es que lo haga por algo mas de lógica. Una de las cosas que necesito imprescindiblemente es almacenar las posibilidades de cada caja en una matriz, y ahí radica mi problema. creo una matriz Pos(item, v) donde item es el nº de la caja y v es el nº de posibilidad.
Hago:

ReDim Pos(1 To Item, 1 To v) As Integer                 para declararla, (aqui item=1 y v=1)

y mas adelante, en un bucle For, hago:

ReDim Preserve Pos(1 To Item, 1 To v)                   para almacenar los valores, y luego incremento el valor de "v" e "item".

El caso es que cuando llega a esta ultima línea que he citado me larga un error; fuera del intervalo. Sin embargo, si quito el preserve me funciona bien; pero claro, lo unico que se me guarda es la ultima posibilidad de la ultima casilla verificada. ¿¿Qué pasa ?? Muchas gracias de antemano por vuestra ayuda, y perdonad mi ignorancia si el fallo es garrafal.

Saludos!!!!!!

P.D: si quereis os dejo el código del procedimiento completo





En línea

Un hombre inteligente es aquel que sólo se cree la mitad de lo que escucha, uno brillante es aquel que sabe cuál mitad debe elegir...

:matux:

Desconectado Desconectado

Mensajes: 124


Ocupado...


Ver Perfil
Re: duda matrices dinámicas multidimencionales
« Respuesta #1 en: 20 Agosto 2007, 14:03 pm »

nada, resuelto.... perdonad :-\ :¬¬


En línea

Un hombre inteligente es aquel que sólo se cree la mitad de lo que escucha, uno brillante es aquel que sabe cuál mitad debe elegir...

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Matrices dinámicas en C
Programación C/C++
thekill01 3 4,861 Último mensaje 22 Mayo 2012, 02:06 am
por icoheed
Duda acerca de como pasar por referencia matrices dinamicas?
Programación C/C++
xuhipoint 6 5,440 Último mensaje 11 Mayo 2014, 22:59 pm
por xuhipoint
(Problema)Matrices Dinámicas de Caracteres!
Programación C/C++
Reynega 4 4,843 Último mensaje 6 Marzo 2015, 18:33 pm
por avesudra
Matrices dinámicas
Programación C/C++
MPLS 3 2,277 Último mensaje 4 Noviembre 2015, 04:31 am
por crack81
suma de dos matrices dinamicas con punteros
Programación C/C++
piyor6 2 5,654 Último mensaje 6 Mayo 2018, 17:27 pm
por piyor6
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines