Otros temas que te pueden interesar
|
||||
| Tema | Autor | Foro | Respuestas | Último post |
| [Duda] Opción de BOTÓN CANCELAR un proceso a medias | Josber | PowerCOBOL (ActiveX, v4 - v11) | 8 | 30 de octubre de 2025 19:04 |
| [Duda] Proteccion de Software | fastpho | PowerCOBOL (ActiveX, v4 - v11) | 9 | 3 de junio de 2018 22:22 |
| [Herramienta] DASERP - Software en Windev | Dasije | WinDev | 5 | 22 de marzo de 2017 13:33 |
| [Sintaxis] Botón derecho del ratón | Josber | PowerCOBOL (ActiveX, v4 - v11) | 4 | 12 de febrero de 2015 16:29 |
![]() |
|
Gran amigo del Foro
Guru de COBOL ![]()
|
Hacer Click en un botón por Software
Ás vezes necessitamos de executar o código que está num botão, sem o operador saber.
Por exemplo, para correr um programa automaticamente, sem intervenção do operador, mas utilizando o mesmo programa com interface com o operador. Com este código, podemos simular que foi pressionado um botão (ou CMCommand1). Código COBOL:
Espero que ajude alguém. Un saludo, Rui Pinto |
||||||||
|
|
|
|
Forero Junior
![]()
|
Entiendo que estás hablando de un programa hecho en PowerCOBOL. En PC 3.0 yo lo que hago es poner en el botón sólo la llamada a un subprograma que estará en el evento PROCEDURE del form.
Por ejemplo, en el botón estaría un código como éste: Código COBOL:
El subprograma "Imprimir" estaría en la PROCEDURE. Si yo quiero imprimir sin pulsar el botón, símplemente llamo a dicho subprograma. Si el programa es nuevo creo que es una buena práctica proceder de esta manera. Pero si el programa ya está hecho y es grande, entonces tu código sí es de utilidad. Y me resulta muy ilustrativo sobre la forma de invocar las funciones de la API de Windows. |
||||||||
|
|
|
|
Gran amigo del Foro
Guru de COBOL ![]()
|
Galileo,
Também utilizo esse forma de programar no PowerCobol 9.0 (No botão tem apenas o "call" e a rotina esta fora). Tens razão, é a melhor maneira de programar. Este meu exemplo tem mesmo como objectivo, dar uma ideia de como utilizar as API's do Windows. Un Saludo e Feliz Navidad Rui Pinto |
||||||||
|
|
|
![]() |
|
|
| Archivo - Cobol Foro | Contactar con Nosotros - Cobol Foro | |||||||