FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
parar bucle
hola
¿se puede hacer que un bucle while en tiempo de ejecucion se pause o se detenga? |
#2
|
||||
|
||||
#3
|
||||
|
||||
Si lo que quieres es interrumpirlo, puedes añadirle un flag a la condición.
Cuando quieres interumpirlo, basta con que en algún sitio (dentro o fuera del bucle) actives el Flag.
No se si es a esto a lo que te refieres... Tal vez deberías dar más detalles de lo que quieres.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
si, para pararlo eso me sirve, ahoro tengo que averiguar como pausarlo.
gracias neftali |
#5
|
||||
|
||||
Creo que si necesitas "pausar" un bucle, es que no estás realizando un diseño correcto.
Por más que pienso en cómo "pausar" un bucle, sólo se me ocurre generando una espera activa (un bucle en su interior que no haga nada). Ésta opción es mala; Muy mala por el consumo de recursos. De ahí que creo que tal vez lo que estás pensando se pueda hacer de otra forma más "adecuada"; Tal vez si te explicas mejor...
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#6
|
|||
|
|||
hola neftali hice lo que me dijiste para parar el bucle:
y despues en un button aparte le cambio el valor de flag a true
pero esque el programa me ocupa el 99% del procesador y no me deja apretar el boton hay alguna otra manera de pararlo? |
#7
|
||||
|
||||
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#8
|
||||
|
||||
Saludos
Creo que un Break puede solucionar eso. Hice una prueba
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! Última edición por vtdeleon fecha: 10-02-2006 a las 14:11:37. |
#9
|
||||
|
||||
Creo que son equivalentes.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#10
|
||||
|
||||
Cita:
Saludos
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#11
|
||||
|
||||
Cosgaya si nos comentas el objetivo del búcle quizas podamos encontrar una alternativa...
Saludos! |
#12
|
|||
|
|||
el objetivo para el bucle es un generador de contraseñas:
este es el codigo:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
bucle dentro de un bucle | Cosgaya | Varios | 2 | 06-06-2005 07:05:16 |
rotar una imagen sin parar | jarscuba | Gráficos | 4 | 14-03-2005 09:51:31 |
Refresh d tb n red con Timer. Si ay cualkier xcepcion se repit el message sin parar | images | Conexión con bases de datos | 9 | 25-08-2004 13:27:36 |
detener un bucle con un boton cancelar... | dmariscal | Varios | 7 | 13-07-2004 12:52:47 |
Detener un bucle | lfidanza | Varios | 5 | 25-06-2003 00:36:14 |
|