Ver Mensaje Individual
  #3  
Antiguo 11-01-2006
derteo derteo is offline
Registrado
 
Registrado: ene 2005
Posts: 5
Reputación: 0
derteo Va por buen camino
Uno de los requisitos del servicio es que debe funcionar con una cuenta de usuario, no con la cuenta local. Si funciona con la cuenta local, marcando el chekbox de interacción con el escritorio, la interacción se haría correctamente.

El servicio debe crear un proceso Word, aqui surge el problema(no se visualizan correctamente las ventanas de word). Con el código que puse en el mensaje anterior consigo que se visualicen las ventanas pero lo hacen de una forma incorrecta.

He comprobado que si :
- se creo manualmente un proceso word
- ejecuto el servicio

entonces las ventanas de word usadas por el servicio se muestran correctamente.

La única diferencia que detecté entre las ventanas abiertas usando el servicio y las que abro manualmante es la siguiente:
- las clases de las ventanas word son diferentes o eso creo. Las ventanas que se crean manualmente, lo hacen con la clase OpusApp

OpusApp = Es el nombre de la class Windows de todos los MS-Word
http://www.lawebdelprogramador.com/n...n8=0&n9=0&n0=0


En cambio las ventanas que crea el servicio son GHost. Qué indicará GHOSt?



Estoy usando delphi 7 y word 2003.
Responder Con Cita