Ver Mensaje Individual
  #1
Antiguo 11 de diciembre de 2015, 14:45
Recato53
Patrocinador del Foro
Última Actividad 19.07.2025 12:10
Posts Posts: 79
Likes enviados Enviados: 72
Likes recibidos Recibidos: 11
Consola El Form queda Minimizado haciendo ExecuteSync
0 Inactivo Inactivo

Buenos días.

Estoy desarrollando una aplicación en la que combino programas PowerCobol y RMCobol.

Cuando llamo a un programa RMCobol, ejecuto la siguiente rutina:
Código COBOL:
  1. *--> BLOQUEAMOS VENTANA, PUNTERO DE ESPERA
  2.         MOVE POW-FALSE TO "Enabled" OF POW-SELF
  3.         MOVE POW-MP-WAIT TO "MousePointer" OF POW-SELF
  4.        
  5.         MOVE "RUNCOBOL.EXE PROGRAMA.COB" TO COMANDO
  6.         INVOKE POW-SELF "ExecuteSync" USING COMANDO POW-SWHIDE
  7.        
  8. *--> DESBLOQUEAMOS VENTANA, PUNTERO POR DEFECTO
  9.         MOVE POW-TRUE TO "Enabled" OF POW-SELF
  10.         MOVE POW-MP-DEFAULT TO "MousePointer" OF POW-SELF

El problema es que cuando vuelve de ejecutar el programa, el Formulario que ha realizado la llamada se queda el la Barra de tareas.

Como puedo evitar esto.

Muchas Gracias.
Recato53 is offline   Responder Con Cita