Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 25-05-2011
beginner01 beginner01 is offline
Miembro
NULL
 
Registrado: mar 2011
Ubicación: República Dominicana
Posts: 181
Poder: 16
beginner01 Va por buen camino
Cita:
Empezado por juaarias Ver Mensaje
gente necesito ayuda lo mas veloz posible disculpen la molestias, quisiera ver que es lo que estoy haciendo mal este mi codifo en un case:
Código:
case frmInicio.rdgCategoria.itemIndex of
    (0):  (if DiasPactados<7 then begin
            frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*142);
            end
            else begin
            if (DiasPactados>=7)and(DiasPactados<15) then begin
            frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*133);
            end
            else begin
            if (DiasPactados>=15)and(DiasPactados<=31)then begin
            frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*121);
            end
            else begin
            if (DiasPactados>31)then begin
            frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*99);
            end);///por aqui me queda el cursor marcando algo que no se que es                   creo que me dice algo como esperando parentesis pero no lo comprendo//
    (1):  (frmFactura.lblCategoria.Caption:='B');
    (2):  (frmFactura.lblCategoria.Caption:='C');
    (3):  (frmFactura.lblCategoria.Caption:='D');
    (4):  (frmFactura.lblCategoria.Caption:='E');
    (5):  (frmFactura.lblCategoria.Caption:='F');
    (6):  (frmFactura.lblCategoria.Caption:='G');
    (7):  (frmFactura.lblCategoria.Caption:='H');
    (8):  (frmFactura.lblCategoria.Caption:='I');
    end;
pruebalo asi

Código Delphi [-]

case frmInicio.rdgCategoria.itemIndex of
   0: begin
        if DiasPactados<7 then
        begin
           frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*142);
        end else begin
          if (DiasPactados>=7)and(DiasPactados<15) then
          begin
          frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*133);
          end
          else
          begin
            if (DiasPactados>=15)and(DiasPactados<=31)then
            begin
             frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*121);
            end
            else
            begin
             if (DiasPactados>31)then
             begin
              frmFactura.lblAlqPac.caption:=inttostr(DiasPactados*99);
             end;
            end;
          end;
        end;
      end;
     
     1:  (frmFactura.lblCategoria.Caption:='B');
     2:  (frmFactura.lblCategoria.Caption:='C');
     3:  (frmFactura.lblCategoria.Caption:='D');
     4:  (frmFactura.lblCategoria.Caption:='E');
     5:  (frmFactura.lblCategoria.Caption:='F');
     6:  (frmFactura.lblCategoria.Caption:='G');
     7:  (frmFactura.lblCategoria.Caption:='H');
     8:  (frmFactura.lblCategoria.Caption:='I');
end;

aqui te dejo un enlace donde explican el case
en delphi
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Case else intercubo Varios 9 19-02-2008 23:03:56
CASE o IFF en SQL dark_c SQL 3 13-01-2007 20:07:33
Uso del Case IVAND SQL 4 05-04-2006 17:39:48
Ayuda con CASE YaninaGenia Varios 2 26-06-2005 12:40:39


La franja horaria es GMT +2. Ahora son las 05:17:19.


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