Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-03-2015
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
ShowProgress en TProgressBar

Estoy usando un código que me facilitaron en otro foro para que el ShowProgress al imprimir un documento con QuickReport se muestre en un TProgressBar en lugar de hacerlo en su propio formulario, que no me gusta ni por la estética que tiene ni por el botoncito de Cancel que incorpora.

El código es este:
1. En el BeforePrint del informe:
Código PHP:
if (Sender->QRPrinter->Client->ClassNameIs("TQRProgressForm")) 
    
Sender->QRPrinter->Client Form1// El Form donde queremos recibir CM_QRPROGRESSUPDATE 
2. En el formulario que va a recibir la información:
Código PHP:
private:   // User declarations 

    
void __fastcall CmQrProgressUpdate(TMessagemsg
    { 
        
ProgressBar1->Position msg.WParamLo
        
inherited::Dispatch(&msg); 
    } 
    
BEGIN_MESSAGE_MAP 
        MESSAGE_HANDLER
(CM_QRPROGRESSUPDATETMessageCmQrProgressUpdate
    
END_MESSAGE_MAP(inherited
Y, evidentemente:
Código PHP:
QuickReport1->ShowProgress false;
QuickReport1->Print(); 
Pero al tratar de ejecutar este código compilado con Builder 6 me da un error que no sé por donde enganchar.


¿Alguien puede sugerirme alguna idea? O bien, como alternativa, como modificar el aspecto del panel en que se muestra el ShowProgress del propio QR.

Última edición por nlsgarcia fecha: 12-03-2015 a las 02:28:11. Razón: Sintaxis C
Responder Con Cita
 



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
TProgressBar va retrasado atani123 Varios 16 03-03-2015 12:51:46
Problema TProgressBar e IdFTP jlrdz OOP 1 14-06-2011 13:19:21
Generar TProgressBar en Forma Dinámica GerTorresM OOP 1 12-04-2009 03:02:04
TProgressBar cíclico nativo (marquee) (añadida solución 3) xEsk Trucos 11 04-12-2008 21:13:58
TProgressBar Delphius OOP 2 09-12-2004 05:31:46


La franja horaria es GMT +2. Ahora son las 15:50:11.


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