Clarion - Sistema para Sorteo

 
Vista:
sin imagen de perfil

Sistema para Sorteo

Publicado por Marco (155 intervenciones) el 13/05/2015 17:45:08
Hola a todos, alguien me puede ayudar con lo siguiente: Necesito hacer un programa que realice sorteos con cierta cantidad de personas.
La idea es que el programa recorra la base de datos de las personas anotadas para el sorteo y que en algun momento alguien presione el boton parar y muestre el registro con el nombre el ganador,
Mi inconveniente no esta en el recorrido, esta en como hago en la ventana para que pueda presionar el boton parar mientras siga el recorrido, pues actualmente mientras recorre la base de datos no me permite presionar el boton parar.
Me pueden dar alguna idea de como hacerlo para que funcione?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ricardo
Val: 78
Bronce
Ha mantenido su posición en Clarion (en relación al último mes)
Gráfica de Clarion

Sistema para Sorteo

Publicado por ricardo (214 intervenciones) el 14/05/2015 05:25:42
Hola marcos fijate la funcion RANDOM
podrias hacer random(1,records(tabla))
eso te daria un numero de rgistro al azar

o podrias poner eso dentro de un loop y con alguna tecla alertada salir del loop
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Sistema para Sorteo

Publicado por Francisco J. Valencia (87 intervenciones) el 14/05/2015 16:30:30
Marco:

Lee la ayuda del comando YIELD

Lo insertas dentro del loop que recorre la tabla.

Yield mira al EVENT:Timer

En el EVENT:Timer pones tu condición para salir del loop.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar