FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
servico con icono
Estoy implementando un servicio que se conecta con otros ordenadores para actualizar una base de datos, pero no consigo enseñar un icono al lado del relog. ¿como puedo hacer esto?.
El servicio esta creado e instalado y funciona bien pero no logro que saque el icono y me gustaria hacerlo y que este icono cambie cuando tenga algo para actualizar. Gracias, Un saludo. |
#2
|
||||
|
||||
Declaraciones
Este procedimiento crea el icono en la bandeja del sistema y muchas cosas mas que no se demasiado. Este procedimiento maneja tanto ballon message como popupMenu en dicho icono, clicks derecho izq, etc Proc. para eliminar el icono En el create del form En el Destroy Obviamente al no saber mucho de todo esto no lo idee yo, lo encontre buscando "agregar icono en bandeja de sistema". Espero te sirva, suerte. Última edición por juanlaplata fecha: 23-05-2007 a las 20:14:08. |
#3
|
||||
|
||||
El problema es que el servicio y el usuario no comparten el mismo escritorio, de hecho lo normal es que el servicio se inicie incluso antes de que el usuario inicie sesión.
Existen varias soluciones, la mas simple, pero también la mas chapucera, es indicar en las opciones del servicio que puede "interactuar con el escritorio". Lo malo de esta opción es que si intentas colocar el icono antes de que el usuario inicie su sesión, te encontraras que no hay ninguna barra de tareas, así que debes tener en cuenta cuando el usuario abre y cierra sesión o cuando se cambia de usuario (son barras de tareas diferentes). Es decir un lío, además es muy posible que no te funcione en vista, ya que según tengo entendido no permite que los servicios interactúen con el escritorio. La otra solución, la mas usada, es crear otro programa que se ejecute como un programa normal y que sera el encargado de mostrara el icono y comunicarse con el servicio por medio de sockets, tuberías, códigos de control, etc ... . |
#4
|
|||
|
|||
Perdon por la tardanza.
He estado probando todo lo que me dijisteis, y tambien algo mas y encontre algo que hace justo lo que necesito, en las librerias rx el rxtrayicon. Funciona a las mil maravillas. Mucas gracias por vuestra ayuda. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Detectar si el servico se ha iniciado | BuenaOnda | Conexión con bases de datos | 1 | 12-02-2007 01:22:01 |
Icono de mi EXE | Leonardo | Varios | 0 | 03-09-2006 18:30:58 |
Icono Active X | CAOS | Varios | 1 | 18-07-2005 14:32:49 |
Icono | javikanin | Varios | 4 | 23-11-2004 21:50:13 |
icono de un lnk | gemma | Varios | 0 | 19-06-2003 13:00:20 |
|