FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
RandomRange
Hola y Saludos a Todos
Tengo una pequeña consulta: Estoy haciendo un juego Matematico para mi hija,(La de La Foto) para que se aprenda las tablas de multiplicar, y necesito generar un numero al azar. Tengo un edit en el que quiero poner un numero al azar entre 1 a 10. La Funcion:
Se supone que hace esto, pero no se como hacerlo ya que indica el Help de Delphi que hay que llamar previamente a RandSeed, que no se que es. Se supone que estas AFrom y ATo son variables integer, bueno pues: Pregunta: Cita:
Saludos Última edición por dec fecha: 02-10-2006 a las 20:19:51. |
#2
|
||||
|
||||
Hola,
|
#4
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#5
|
||||
|
||||
Hola,
Vale... reconozco que me confundí, puesto que además no he usado nunca "RandomRange", sino "Random", pero... Cita:
|
#6
|
|||
|
|||
uyyyyyyy ...
Me falto ponerte la unidad .....
Pero me ha sorprendido la velocidad con la que estais todos al loro .... mu buen gesto si señor!!! enga ... un saludo. |
#7
|
||||
|
||||
Jeje, ya te iva a llamar la atencion dec. Randseed es como su propio nombre indica una "semilla", para un mismo valor de RandSeed la secuencia de numeros "aleatorios" que se genera es la misma. De hecho el metodo Randomize lo unico que hace es asignarle un valor obtenido del reloj del sistema, para intentar que la secuencia originada siempre sea diferente.
|
#8
|
||||
|
||||
Maestros mil gracias
funcionan perfectamente, La de Dec no se porque hay que quitarle RandSeed, si no da un error, tal vez me indicas que paso Dec, te lo agradeceria mucho asi no me quedo con la duda. Saludos y gracias de nuevo. |
#9
|
||||
|
||||
Hola,
Ten en cuenta lo que dice la ayuda sobre el procedimiento "Randomize", entre otras cosas: Cita:
... mejor hacer esto otro, o sea, quitar el "Randomize" del bucle:
|
#10
|
||||
|
||||
Hola,
Cita:
|
#11
|
||||
|
||||
Gracias ya entendi lo de RandSeed pero
Os aveis puesto a pensar que ninguna respuesta fue en vase a Funcion, todos pusisteis Procedimientos (Procedure), hay alguna razon en particular o el llamado a una funcion es mas complicado ?, no resulta conveniente o ??? Saludos |
#12
|
||||
|
||||
Cita:
|
#13
|
||||
|
||||
Hola,
Cita:
Cita:
"RandomRange" tiene que retornar algo, precisamente, el número aleatorio, mientras que "Randomize" no; simplemente se llama a este procedimiento, pero, no esperamos ningún valor como resultado. Última edición por dec fecha: 02-10-2006 a las 20:26:22. |
#14
|
||||
|
||||
Muchas Gracias a todos por la amplia explicion, ya saveis que no me conformo con la respuesta corta , con esa no se aprende.
Gracias a todos los Maestros Saludos |
|
|
|