Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-05-2006
alapaco alapaco is offline
No confirmado
 
Registrado: jun 2003
Ubicación: Buenos Aires
Posts: 287
Poder: 0
alapaco Va por buen camino
Question QR - Invalid Pointer Operation

Hola a todos, tengo un incoveniente con una aplicación que hice, mas precisamente con el error Invalid Pointer Operation.

El error concretamente me lo da en la linea Nº 2273 de la unit QuickRpt.pas de los componentes QR version 3.6.2, ese linea es la linea que dice end; del destructor de la clase TQRBasePanel, el código es:

destructor TQRBasePanel.Destroy;
begin
FFrame.Free;
inherited Destroy;
end;


Se supone que eso anda sino el error le debería dar a todos ustedes tambien, obviamente...

Les cuento lo que yo hago, tengo una unit que centraliza todas las impresiones de los reportes, ahí dentro tengo una variable del tipo TQuickRep, que apunta al reporte actual.
El código que uso para imprimir cada reporte, basicamente es el siguiente:

Application.CreateForm(TqrTest, qrTest);
try
frmImpresion.Report := qrTest;
frmImpresion.Mostrar;
finally
FreeAndNil(qrTest);
end;


El problema claramente es la variable frmImpresion.Report ya que si mando a imprimir el reporte directamente, este se imprime sin problema y no da ningun error, es un bug de Delphi que al ejecutar la linea FreeAndNil(qrTest); da error o estoy haciendo algo mal ???

Gracias desde ya.
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
Invalid Pointer Operation con Free y Assigned adlfv OOP 3 07-10-2005 00:17:06
Invalid pointer con DLL brandolin Varios 2 07-06-2005 04:53:14
Mensaje Invalid Pointer Operation quake2420 Varios 2 25-04-2005 16:43:15
Problema con Invalid pointer operation Choclito OOP 2 11-01-2005 19:13:25
Invalid floating operation?? nefy Varios 8 20-04-2004 19:07:01


La franja horaria es GMT +2. Ahora son las 20:52:47.


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