Tema: delphi + api
Ver Mensaje Individual
  #3  
Antiguo 19-01-2005
mcanosam mcanosam is offline
Registrado
 
Registrado: ene 2005
Posts: 2
Reputación: 0
mcanosam Va por buen camino
Gracias por la respuesta

Lo he probado de la siguiente manera:

var hexc:HWnd;
begin
hexc:=FindWindow(nil,'Microsoft Excel - Reporte');
SetForegroundWindow(hexc);
keybd_event(VK_Escape, MapvirtualKey(VK_Escape, 0), 0, 0); //simulo el escape
end;

y la ventana minimizada queda titilando...peor no me hace caso al "escape"

La idea es la siguiente. Como debo actualizar la planilla excel mientras está visible, corro el riesgo de que quede en modo edición y no pueda actualizarla.

Probé enviando el escape y funciona, el tema es que el escape lo toma la aplicación que está " en frente". Es por eso que necesitaba saber cómo realizarlo....pero no me funciona

Muchas Gracias
Responder Con Cita