Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Problema con componente ocx y dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=79056)

johurgi 05-06-2012 12:42:00

Problema con componente ocx y dbgrid
 
Buenas tardes,

Tengo en mi app, un dbgrid q contiene un campo con el nombre del fichero al que hace referencia ese registro.El fichero es un pdf. El componente que utilizo para cargar los ficheros pdfs es el ocx de acrobat.

Pues el problema reside cuando yo pulso en uno de los registros, me carga perfectamente el pdf correspondiente a ese registro pero me deja el dbgrid como bloqueado, y la aplicacion tiene que cambiar de pdf segun en el registro que este y no cabe decir que tiene que ir con soltura no como me funciona ahora.Una vez pulsas uno de los registros se queda zombie y no cambia.

Un saludo,

Casimiro Notevi 05-06-2012 13:01:19

Creo entender que dices que al pinchar en el nombre del pdf... se abre este mediante el programa que tengas para ver pdfs... y no puedes volver al programa hasta que cierras el pdf.
Una vez cerrado el pdf entonces puedes seguir usando el programa normalmente.
¿Es eso lo que ocurre?

johurgi 05-06-2012 13:16:17

No no es eso, igual me he explicado mal.:D

En el mismo form tengo arriba del todo el dbgrid haciendo referencia por medio de un datasource que esta enganchado a una tabla a cada uno de los pdfs por el campo nombre. Y en la parte inferior esta el visor ocx de acrobat el cual carga los pdfs, cada vez que pulso en uno de los registros del dbgrid la app tiene que coger el nombre del fichero y pasarle la ruta entera al componente para que cargue el pdf.

Código:

acrobat1.src:='C:\'+tabla1Nombre.AsString;
Espero haberme explicado mejor.


La franja horaria es GMT +2. Ahora son las 12:22:55.

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