![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Gracias por tu ayuda. Permite que te haga otra pregunta.
La exportación, dado que la uso en varios sitios distintos de la aplicación, la tengo metida en una función. Me ha llamado la atención que no pueda crear un TQRCSFilter de forma dinámica. Da lo mismo que ponga Código:
TQRCSVFilter *csv = new TQRCSVFilter Código:
TQRCSVFilter *csv = new TQRCSVFilter() Cita:
|
|
#2
|
||||
|
||||
|
Hola de nuevo.
Tenes que indicar el propietario (Owner) en la creación. Por lo que creo interpretar de tu mensaje, bién puede ser NULL. Código:
void __fastcall ExportToCVS(TQuickRep *QR, const char *FileName)
{
TQRCSVFilter *CVSF = new TQRCSVFilter(NULL);
TQRCommaSeparatedFilter *CommaSF = new TQRCommaSeparatedFilter(FileName);
TStringList *SL = new TStringList;
__try {
CVSF->Separator = ';';
QR->ExportToFilter(CommaSF);
SL->LoadFromFile(FileName);
SL->Text = StringReplace(SL->Text,'"',"", TReplaceFlags()<<rfReplaceAll);
SL->SaveToFile(FileName);
}
__finally {
delete SL;
delete CVSF;
delete CommaSF;
}
}
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
||||
|
||||
|
¡Perfecto! No se me había ocurrido. Muchas gracias.
Última edición por Angel.Matilla fecha: 21-03-2013 a las 16:59:28. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Exportar con TQRCommaSeparatedFilter | Angel.Matilla | Impresión | 0 | 01-03-2012 18:51:44 |
| Exportar en una DLL en C++ | Ege | C++ Builder | 1 | 05-04-2008 11:22:34 |
| Exportar de .rpt a .pdf | principiante22 | Varios | 4 | 14-03-2008 16:28:31 |
| Exportar | Alejandro73 | Conexión con bases de datos | 0 | 11-12-2007 16:20:21 |
| Exportar a DBF o XLS | mRoman | Tablas planas | 1 | 16-06-2005 18:10:25 |
|