Título: Ayuda Con Lotto Code Publicado por: iory330 en 3 Octubre 2009, 08:41 am Hola Comunidad:
Bueno he estado aprendiendo Vb por mi cuenta asi que vi que una de las formas es estudiando los codigos y ver el trabajo de otros. asi que me descargue el source en VB 6 del International Lotto Uk, pero No entiendo la ultima parte me gustaria saber si alguien podria hecharme una mano. Source Código
----------------------------------------------------------------------------------------------- Duda: Bueno el problema es el siguiente, supuestamente en el codigo con variable iballstomake es ekivalente al numero de bolas que se va a caer al azar, entonces Código Esto solo haria aparecer a la primera bola y no las 7 que supuestamente deberia estar alli. Es mas otra cosa que no entiendo, porque pone esta condicion si itryagaincounter es dificil que sea mayor a 100 x lo que nunka se cumpliria..... Código La verdad estoy con muchas ganas d aprender sin embargo creo... que necesitare de ayuda... Espero que haya sido claro con mi explicacion. Salu2 Título: Re: Ayuda Con Lotto Code Publicado por: BlackZeroX en 3 Octubre 2009, 09:13 am Código
La variable iBallsToMake es absesible en todos los procesos y como esta en un timer, este al cumplir las 7 rondas mostrara de 1 en una es decir asi Código: 6 PORQUE? por que al activar el proces cmdMake_Click se establece iBallsToMake = Val(txtBallCount.Text) y despues activa el timer, despues en este hace lo que ya te mencione y cuando revisa que iBallsToMake <= 0 se desactiva el timer y termina su siclo. ahora para esto otro: Código
Al entrar en el proceso timer se establece cada vez a iTryAgainCounter =0 pero como es posible que llegue a 100? sencillo si se cumple Código
Es decir el valor de lbl(i)Num = iNewNum se le sumara uno YYY retrocese a la marca/etiqueta try_again Código
P.D.: si me equivoque en alguna explicaciòn disculpa pero tengo sueo Y NO USAS GESHI para simplificar la Lectura del CODIGO. Usa: Código: [code=vb ] P.S.: disculpa si no lo expliue bien o me salte unas cosas pero son mas que deducibles si revisas bien XP, ademàs de que tengo sueño y ya no pienso bien ahorita >:( Dulces Lunas!¡. [/code] Título: Re: Ayuda Con Lotto Code Publicado por: iory330 en 3 Octubre 2009, 19:01 pm Hola BlackZero
Gracias x la pronta respuesta, luego d analizar cuidadosamente los codigos pude despejar mis dudas. Sin embargo, aun me keda algo de intriga.... bueno pues yo he hecho un generador de numeros, todo esta "bien" al parecer pero el problema es que cada vez q abro el programa me genera los mismos numeros. Es decir supuestamente la funcion Rnd genera numeros aleatorios pero en realidad no es asi. Ejemplo: Al abrir el programa y Clickeo Generar. ME sale Siempre: 1. 3 0 2 3 1 2. 1 3 0 1 8 3. 9 8 3 4 5 Es un ejemplo. Es por eso que me he detenido en analizar este codigo ya que en este no me da los mismos numeros cada vez q inicio el programa. Título: Re: Ayuda Con Lotto Code Publicado por: BlackZeroX en 3 Octubre 2009, 21:17 pm si solo pasale Randomize
Aquì te dejo la funcion de Random la funcion correcta: Código
Solo pasale El numero inicial y el numero final con eso te generara los numeros aleatoriso en dicho rango, si te llegas a equivocar la funcion lo arreglara por ti Si es mucho aquì te dijo l version reducida: Código
Dulces Lunas!¡. Título: Re: Ayuda Con Lotto Code Publicado por: iory330 en 3 Octubre 2009, 22:35 pm Ya vi el problema vroer era solo agregar otra function como dijiste q era la randomize al momento de cargar el programa.... Se t agradece x tu aporte..
Y sigue asi .. GRacias Salu2 |