Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   PowerCOBOL y COM/OLE (https://www.cobolforo.es/forumdisplay.php?f=32)
-   -   [Duda] Hacer un que programa sea residente (https://www.cobolforo.es/showthread.php?t=1579)

Josber 3 de enero de 2023 17:01

Hacer un que programa sea residente
 
¿Alguien ha hecho o tiene idea de cómo hacer un programa residente?, es decir, que al minimizar o cerrar, éste se quede "junto al reloj" en la barra de tareas. He estado buscando por internet pero, sólo encuentro "basura" sobre el tema y nada práctico o claro.

Mil gracias

Un salu2.-

fastpho 4 de enero de 2023 17:47

@Josber, podes utilizar la api
Cita:

Shell_NotifyIconA
para notificar el programa , y cuando pases el mouse o click en la notificacion te levante el programa de nuevo

https://learn.microsoft.com/en-us/wi...ll_notifyicona
Saludos...

Josber 4 de enero de 2023 19:38

@fastpho, por lo que veo, eso envía una notificación al pasar el ratón por encima, yo lo que necesito saber es, ¿si puedo enviar un programa a la barra de tareas?

fastpho 5 de enero de 2023 14:12

Hola @Josber, lo que se me habia ocurrido es que corras el programa desde el registro de windows, o ponerlo en el inicio
y luego lo pones oculto , el programa solo se veria en procesos , y utilizar la api
Cita:

Shell_NotifyIconA
para mostrarle
al cliente una notificacion , si el cliente toca la notificacion despierta al programa (lo pone visible)

La barra de tareas es propiedad del usuario , la puede modificar.
Saludos ...

fastpho 5 de enero de 2023 14:26

Cita:

Citación del post de fastpho (Mensaje 8541)
Hola @Josber, lo que se me habia ocurrido es que corras el programa desde el registro de windows, o ponerlo en el inicio
y luego lo pones oculto , el programa solo se veria en procesos , y utilizar la api para mostrarle
al cliente una notificacion , si el cliente toca la notificacion despierta al programa (lo pone visible)

La barra de tareas es propiedad del usuario , la puede modificar.
Saludos ...

El programa quedaria como si fuera un antivirus o whatsapp

Nitzer 5 de enero de 2023 16:41

1 Archivos Adjunto(s)
Hola, entre los componente de DBI-Tech que creo, todos tenemos, existe el systray, que hace exactamente lo que dices. Yo lo uso en 2 programas y perfecto[ATTACH=CONFIG]859[/ATTACH]

Josber 5 de enero de 2023 16:47

@Nitzer, eso es precisamente lo que quiero saber, si alguien lo ha hecho pero sin usar un componente de terceros, (y más uno de pago)

Un salu2.-

Nitzer 5 de enero de 2023 16:57

@Josber, por eso lo decía, pensaba que todos teníamos dbi-tech :(

fastpho 5 de enero de 2023 17:12

1 Archivos Adjunto(s)
@Josber, te mando un pantallazo de como quedaria usando
Código:

Shell_NotifyIconA



Saludos

Josber 5 de enero de 2023 17:14

Cita:

Citación del post de Nitzer (Mensaje 8551)
@Josber, por eso lo decía, pensaba que todos teníamos dbi-tech :(

Sí, tenerlo lo tengo pero, pretendía no tener que usarlo, quiero ponerlo en un cliente que, digámoslo así, "No admite soft pirata"


La franja horaria es GMT +2. Ahora son las 13:54.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.