Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Sintaxis] Activar Un Form desde otro form | Roberto | PowerCOBOL (ActiveX, v4 - v11) | 5 | 21 de mayo de 2024 14:35 |
| [Sintaxis] Form em memoria | Paulo | Fujitsu COBOL | 2 | 3 de mayo de 2019 14:10 |
| [Sintaxis] Creación Form | jmeza | PowerCOBOL (ActiveX, v4 - v11) | 0 | 20 de noviembre de 2018 22:04 |
| [Sintaxis] Error en ExecuteSync | Josber | PowerCOBOL (ActiveX, v4 - v11) | 3 | 23 de agosto de 2017 22:34 |
| [Sintaxis] Pasar parametro en "ExecuteSync" | Roger | PowerCOBOL (ActiveX, v4 - v11) | 7 | 27 de diciembre de 2015 22:46 |
![]() |
|
Patrocinador del Foro
|
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:
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. |
||||||||
|
|
|
|
Gran amigo del Foro
Guru de COBOL ![]()
|
recato53,
Não estará errado o comando: Código COBOL:
POW-SWHIDE é para não aparecer visível a Form. Penso que deveria ser POW-SWNORMAL ou POW-SWSHOWMAXIMIZED. ou seja, deverias usar: Código COBOL:
Saludos, Rui ---------- Post añadido : 18:49 ---------- Post anterior : 18:28 ---------- Só agora reparei, que o problema é na FORM que chama o outro programa. Isso poderá ser outro problema. Ao executar o comando "ExecuteSync" a form que chama está visível??? Quando é que aparece na barra de tarefeas?? No momento em que chama o outro programa, ou quando ele termina e regressa à Form original?? Un saludo, Rui |
||||||||
|
|
|
|
Administrador
![]()
|
Recato53, intenta hacer lo siguiente a ver si funciona:
Código COBOL:
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Administrador
![]()
|
Recato53, ejecuta otra cosa en lugar el RM, la calculadora de Windows por ejemplo y dinos si te pasa lo mismo o no.
NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Administrador
![]()
|
Recato53, efectivamente pasa esto con "ExecuteSync", en el caso de deshabilitar el Form. Es decir, si no haces
Código COBOL:
El Form se queda en su sitio. Debe ser un pequeño bug en el Run-Time de Fujitsu. NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro. ![]() ¿Te han ayudado? NO TE OLVIDES de darle a ![]() ¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick |
||||||||
|
|
|
|
Patrocinador del Foro
|
error LNK2001: unresolved external symbol _SETFOREGROUNDWINDOW@4 error LNK2001: unresolved external symbol _SLEEP@4 error LNK2001: unresolved external symbol _FINDWINDOWA@8 Hay que añadir algo en el programa. Estoy creando una dll, es correcto. La LINKAGE en powercobol no se usa. La variables las defino como GLOBALEXTERNAL y paso los valores de una dll a otra. |
|||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||