Ver Mensaje Individual
  #5  
Antiguo 12-05-2016
Avatar de TOPX
TOPX TOPX is offline
Miembro
 
Registrado: may 2008
Ubicación: Bogotá
Posts: 527
Reputación: 17
TOPX Va camino a la fama
Hola,

Ante su pregunta, se debe a que hacer visible la ventana de Excel es diferente que mostrarla al frente de todas las demás ventanas.

Ahora, si se quiere forzar lo segundo, se puede hacer una de dos cosas:
  • activar la ventana de Excel, con:
    Código Delphi [-]
      Excel.ActiveWindow.Activate();
  • si eso no da el resultado esperado, utilizar la propiedad Hwnd de ActiveWindow para llamar a SetForegroundWindow (del API del sistema operativo).
-
__________________
"constructive mind, destructive thoughts"
Responder Con Cita