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 26-05-2013
franklindavid franklindavid is offline
Registrado
NULL
 
Registrado: may 2013
Posts: 2
Poder: 0
franklindavid Va por buen camino
imprimir datos consecutivos en delphi

soy extremadamente exageradamente nuevo en delphi
y necesito saber como se imprimen valores en el, osea tengo este evento que ocurre cuando presiono un buttom
Código Delphi [-]
procedure TForm1.Button1Click(Sender: TObject);
begin
p1 := 7;
p2 := 3;
p3 := 4;
p4 := 5;
label1.caption:=floattostr(p1);
label2.caption:=floattostr(p2);
label3.caption:=floattostr(p3);
label4.caption:=floattostr(p4);
while(p1<>0) or (p2<>0) or (p3<>0) or (p4<>0)do
begin
       if (p1<>0) then
       begin
            p1 := p1 -1;
            label1.caption:=floattostr(p1);
            Sleep(100);
       end;


      if (p2<>0) then
      begin
           p2 := p2 -1;
           label2.caption:=floattostr(p2);
           Sleep(100);
      end;


      if  (p3<>0) then
      begin
           p3 := p3 -1;
           label3.caption:=floattostr(p3);
           Sleep(100);
      end;

      if (p4<>0) then
      begin
           p4 := p4 -1;
           label4.caption:=floattostr(p4);
           Sleep(100);
      end;
     


end;

end;

pero nada mas me muestra el final que da 0 y yo necesito saber como mostrar paso por paso resultado por resultado de la resta hasta que llegue a 0
Responder Con Cita
  #2  
Antiguo 26-05-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola franklindavid y bienvenido a Club Delphi

Como a todos los que se inician te invitamos a que leas nuestra guía de estilo.

Dentro de tu ciclo while incluí la siguiente línea:
Código Delphi [-]
...
  while(p1<>0) or (p2<>0) or (p3<>0) or (p4<>0)do
  begin
     Application.ProcessMessages;   
     ....

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 26-05-2013
franklindavid franklindavid is offline
Registrado
NULL
 
Registrado: may 2013
Posts: 2
Poder: 0
franklindavid Va por buen camino
gracias!!! muchas gracias!! te amo!
Responder Con Cita
  #4  
Antiguo 26-05-2013
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
Cita:
Empezado por franklindavid Ver Mensaje
gracias!!! muchas gracias!! te amo!
oe que !!!!!
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 27-05-2013
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por franklindavid Ver Mensaje
gracias!!! muchas gracias!! te amo!
Cheeeeeeeeeeeeeeeeeeeee.... ponte a la colaaaaaaaaaaaaaaa.
__________________
Be water my friend.
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
Problemas con Consecutivos Yoana Varios 9 18-09-2010 01:17:17
Trigger varios consecutivos seara2005 Firebird e Interbase 4 18-11-2009 15:46:19
no me actualiza numeros consecutivos Camilo SQL 3 03-09-2007 13:25:56
Bloques De Numeros Consecutivos dany2006 C++ Builder 5 15-11-2006 21:06:16
Inserción de datos consecutivos pallyJD Tablas planas 1 27-10-2006 18:22:34


La franja horaria es GMT +2. Ahora son las 17:23:15.


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