Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-09-2006
Leviatan Leviatan is offline
Miembro
 
Registrado: oct 2005
Posts: 56
Poder: 19
Leviatan Va por buen camino
¿Cómo puedo cancelar un ciclo?

Hola amigos:

Ejecuto un ciclo "while... do begin... end" ¿cómo hago para detener el ciclo antes de que termine? Yo sé que en Visual Basic el método "DoEvents" permite no "congelar" el ciclo para que el usuario lo pueda cancelar (disculpenme por mencionar a Visual Basic).

Gracias por su colaboración.
Responder Con Cita
  #2  
Antiguo 04-09-2006
Kafu Kafu is offline
Miembro
 
Registrado: may 2003
Ubicación: Bilbao
Posts: 117
Poder: 21
Kafu Va por buen camino
ese DoEvents que mencionas puede ser el Application.ProcessMessages de Delphi? por el nombre lo parece. El Application.ProcessMessages permite que durante el bucle se sigan atendiendo los mensajes de Windows, tales como la pulsación de una tecla o la del ratón sobre un botón.
Un saludo,

F.T.G.
Responder Con Cita
  #3  
Antiguo 04-09-2006
Avatar de Bicho
[Bicho] Bicho is offline
Miembro Premium
 
Registrado: jul 2003
Ubicación: Inca - Mallorca
Posts: 1.776
Poder: 22
Bicho Va por buen camino
Hola,

Todavía me estoy reponiendo del impacto al mencionar al innombrable pero bueno...

Prueba a poner un Break cuando quieras salir del ciclo.

Espero te sirva.

Saludos
Responder Con Cita
  #4  
Antiguo 04-09-2006
Leviatan Leviatan is offline
Miembro
 
Registrado: oct 2005
Posts: 56
Poder: 19
Leviatan Va por buen camino
Gracias amigos por su ayuda; la voy a tener en cuenta

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema con rave report. Se queda generando páginas como si estuviera en un ciclo mglucero Impresión 1 21-06-2007 19:43:49
¿Cómo controlar el Cancelar de un PrinterSetup de QuickReport? roedecker Impresión 3 02-05-2007 19:30:27
como actulizar un tabla desde un store procedure como un ciclo.. uper Firebird e Interbase 1 14-12-2005 14:43:03
crear label por codigo en un ciclo for.. las beses de el ciclo sakuragi .NET 3 29-09-2005 05:04:29
como cancelar un click en el boton (X) de un formulario???? mguixot OOP 2 29-07-2003 12:23:35


La franja horaria es GMT +2. Ahora son las 22:10:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi