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 15-03-2007
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Question Access Violation al cargar forma

Recientemente instale los componentes GNostice 2.11 para exportar a excel mis reportes desarrallados con Delphi 7 y quickreport 4.03. Todo funciono bien al compilar mi programa y probarlo. Al llevar el fuente a otra maquina de desarrollo abri el proyecto y al tratar de cargar la forma de vista previa personalizada que tengo (en esa forma estan los compontes de exportacion de GNostice) me sale un erro de Key Violation en gtQRExpD70.bpl y no deja abrir la forma. Sin embargo la aplicacion compila sin ningun problema

Un amigo desarrollador realizo lo mismo pero colocando los componentes de GNostice en sus reportes (varios) y ahora no puede abrir ninguno de ellos.

Podria alguien por favor comentar si ha tenido problemas similares a estos.

Gracias por su tiempo e interes.
Responder Con Cita
  #2  
Antiguo 16-03-2007
Avatar de jcarteagaf
[jcarteagaf] jcarteagaf is offline
Miembro Premium
 
Registrado: abr 2006
Ubicación: La Paz, Bolivia
Posts: 651
Poder: 19
jcarteagaf Va por buen camino
Solucionado

Ya encontre la solucion. El problema ocurria cuando colocaba un componente del tipo gtXXXEngine (xxx el tipo de exportacion que queria realizar XLS, PDF, RTF, etc), luego colocaba un TGTQRExportInterface (para exportar mis reportes al formato elegido con el anterior componente. Al apuntar la propiedad Engine del TGRQRExportInterface al componente gtXXXEngine se genera un access violation, sin embargo el programa corre y permite grabar las formas (pas y dfm), pero al querer abrir la forma se genera el error de Access Violation (la conexion entre el ExportInterface y el Engine se hace en tiempo de diseño), opte por no unir estos componentes en tiempo de diseño y lo hice via código en tiempo de ejecucion y problema solucionado. Las formas se abren sin problemas y el programa corre sin errores.

Si bien no deberia ser asi ya que los ejemplos de GNostice indican que la union entre los componentes se deberia realizar en tiempo de diseño, pero generan el error de Access violation. Cuando tenga tiempo investigare el codigo fuente del componente para ver porque se genera el access violation, sin embargo lo importante es que mi programa funciona.

Gracias. Saludos desde Bolivia
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
Access Violation Carliviris Varios 5 12-05-2006 19:21:45
Access violation at .... Perio Varios 5 07-02-2006 15:50:36
Cargar Forma Especifica. elejida JXJ Varios 1 23-06-2005 07:13:12
Access Violation al cargar un Tbitmap en mi componente pepe2000 OOP 3 22-01-2005 13:27:59
access violation chilenauta Impresión 15 15-12-2004 19:45:51


La franja horaria es GMT +2. Ahora son las 00:16:22.


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