ActiveX y PDF

24/08/2004 - 18:05 por Carlos Joaniquet Tamburini | Informe spam
Hola compañeros.
Tengo un problema con el que llevo 2 dias enteros y no consigo salirme: Creo
un form que contiene un OleControl al que lo he vinculado con el control
ActiveX de Acrobat, para ver desde mi form documentos PDF. El problema surge
cuando en el mismo formulario que contiene otros controles como botones y
texbox, toco la pantalla de acrobat que se abre en el form aunque
posteriormente recupere el foco de cualquiera de los otros controles, no
responden, y aún teniendo el foco (por ejp.el texbox o un botón), el cotrol
del teclado continúa "secuestrado" por el control ActiveX¡¡¡¡. Es algo
increible Y muy curioso, que el ratón si que me da el enfoque correcto
al pinchar en cualquiera de los controles pero el teclado continua
enganchado al control ActiveX
Alguien podría indicarme como puedo machacar al activeX para recuperar el
control del teclado y poder utilizar los otros controles????.
Otra cosa que ocurre si pongo un: WAIT "texbox tiene foco" WINDOW, en el
evento gotFocus del texbox, si que me da permite introducir texto. Y si
escondo el formulario, toco otra aplicación y vuevo a mostrar el formulario,
el texbox ya me deja introducir texto
¿Es increible?
Gracias.

Preguntas similare

Leer las respuestas

#1 David Brunstein
25/08/2004 - 06:48 | Informe spam
Hola.

Parece medio loco y tirado de los pelos, pero por que no probas de
deshabilitar el control Ole con el PDF, cuando pierde el foco o en algun
otro evento que te convenga.
En otro evento, en el que tengas que acceder al control lo habilitas.

Digo ... como para ver que pasa.

Saludos.
Davo.


=David Brunstein
System Analyst / Software Developer

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#2 Carlos Joaniquet Tamburini
25/08/2004 - 14:05 | Informe spam
No hay manera. Lo he probado todo o todo lo que creo que hay que probar.
Por lo que he experimentado, cuando entro en el área del control objeto Ole
que contiene el Active X (es una subclase de contenedor Ole), y pincho con
el ratón, el control de los eventos de teclado y ratón pasan totalemente al
Acrobat Reader y no hay manera de activar eventos del teclado de Foxpro,
aunque sí los del ratón, es decir, el teclado responde perfectamente, pero
en el documento Pdf abierto... en el control ActiveX. Y no hay manera de
salír de ahí..
Alguna idea???
Gracias
"David Brunstein" escribió en el mensaje
news:
Hola.

Parece medio loco y tirado de los pelos, pero por que no probas de
deshabilitar el control Ole con el PDF, cuando pierde el foco o en algun
otro evento que te convenga.
En otro evento, en el que tengas que acceder al control lo habilitas.

Digo ... como para ver que pasa.

Saludos.
Davo.


=> David Brunstein
System Analyst / Software Developer


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida