Título: Problema ordenando array al azar Publicado por: $Edu$ en 27 Septiembre 2011, 17:55 pm Es una boludez lo que no puedo hacer, el problema estara en como creo el random, ya que no se si sale el 0 y tambien me confundo con .net lo que pasa porque hacia mucho que no tocaba vb6 y digo esto porque talvez tengo problemas con los bucles con los valores posibles de i
Esto que dejo crea un bucle infinito dentro del do-loop while y la idea es que tome los items del listbox y los meta al azar en el array nombre() Código
Título: Re: Problema ordenando array al azar Publicado por: 79137913 en 27 Septiembre 2011, 18:27 pm HOLA!!!
Usa esta funcion: Código
Asi se usa: Código
GRACIAS POR LEER!!! Título: Re: Problema ordenando array al azar Publicado por: BlackZeroX en 27 Septiembre 2011, 19:54 pm http://foro.elhacker.net/programacion_visual_basic/source_cpushsort-t340133.0.html
Dulces Lunas!¡. Título: Re: Problema ordenando array al azar Publicado por: $Edu$ en 28 Septiembre 2011, 01:26 am Gracias por las molestia pero me sigue creando un bucle infinito y tengo que terminar la aplicacion.
Si pueden mirar mi codigo que esta bien entendible pienso y me dicen que hice mal, les agradezco Título: Re: Problema ordenando array al azar Publicado por: ignorantev1.1 en 28 Septiembre 2011, 04:05 am Código
Saludos! Título: Re: Problema ordenando array al azar Publicado por: $Edu$ en 28 Septiembre 2011, 04:40 am Como? mi idea con ese bucle es que genere numeros hasta que nombre(esenumero) no contenga nada, asi le pone el valor del item i
O lo estoy haciendo mal? no te entendi bien, dime q puedo cambiar ahi. Título: Re: Problema ordenando array al azar Publicado por: BlackZeroX en 28 Septiembre 2011, 04:54 am numeros aleatorios sin repeticion?...
http://foro.elhacker.net/programacion_visual_basic/src_crndnumbersnr_generar_numeros_aleatorios_sin_repetir_veryfast-t328967.0.html Dulces Lunas!¡. Título: Re: Problema ordenando array al azar Publicado por: $Edu$ en 28 Septiembre 2011, 19:48 pm Alguien que me diga la parte del codigo mio que esta mal?
Título: Re: Problema ordenando array al azar Publicado por: $Edu$ en 28 Septiembre 2011, 20:07 pm Ya pude, le cambie lo que dijo Ignorante, de quitarle el + 1 que yo habia puesto que ya ni me acuerdo porque.
Y le puse que los bucles sean hace ubound(nombre) -1 Pero ahora.. la gran pregunta.. porque? Si yo creo un array(6) , el ubound(array) sera igual a 6? no tendria que ser igual a 5? Cometi ese error que tendria que saberlo no se porque me confundo cuando programo en C# y luego paso a vb6, si todos los arrays se inician en 0 y es lo mismo, o no se , si alguien me explica esto re basico, le agradezco. Ya me explicaron y mi confuncion fue porque en C# al hacer: Código El array hola ira desde 0 to 5 Sin embargo en vb6 Código
El array hola ira desde 0 to 6 no? Título: Re: Problema ordenando array al azar Publicado por: ignorantev1.1 en 28 Septiembre 2011, 20:34 pm Código No, estás reservando 6 campos, 0 al 5. Creo que en C# es lo mismo quen en VB. Casi todos los arrays inician en 0, a menos que especifiques lo contrario: Citar miarray(1 to 6) Saludos! Título: Re: Problema ordenando array al azar Publicado por: $Edu$ en 28 Septiembre 2011, 21:15 pm Me saque las dudas y estoy en lo correcto yo :/
Título: Re: Problema ordenando array al azar Publicado por: Sanlegas en 29 Septiembre 2011, 04:02 am Código No, estás reservando 6 campos, 0 al 5. Creo que en C# es lo mismo quen en VB. Casi todos los arrays inician en 0, a menos que especifiques lo contrario: Saludos! esta reservando 7 espacios ya que el 0 cuenta, si quieres que no haya cero cambialo desde el Option Base Título: Re: Problema ordenando array al azar Publicado por: $Edu$ en 30 Septiembre 2011, 04:44 am No se que me pasaba pero ya volvi a entenderle la mano y ya mejore muchisimo mi codigo asqueroso xD
Código
xDD Lo dejo por si las moscas.. |