servicio de windows con icono en systray

10/02/2005 - 17:34 por alf | Informe spam
Hola:
quiero hacer un servicio que use un winform para configurarlo y ver su
status, este formulario pondra un icono en el systray.
por separado todo me funiona bien, tengo un proyecto que muestra un winform
y pone el icono en el systray y el contextmenu del icono se muestra bien.
El servicio funciona bien, se levanta y corre sin problemas. Pero cuando
incluyo el form en el servicio para que sea el servicio el que levante el
winform entonces el form se muestra pero se queda sin responder, admeas el
icono no muestra el context menu con el click derecho. ya probe poniendo el
control notifyIcon en el winform y en el servicio pero en ninguno de los dos
se muestra el contextmenu.

que me falta ??

saludos, alf.

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
10/02/2005 - 22:37 | Informe spam
Alf,

Mira este artículo:

http://www.codeproject.com/csharp/C...esktop.asp

Debes hacer que tu servicio disponga del atributo 'Interactuar con el
escritorio' para poder mostrar formularios, etc. desde él.

Slds - Octavio

"alf" escribió en el mensaje
news:
Hola:
quiero hacer un servicio que use un winform para configurarlo y ver su
status, este formulario pondra un icono en el systray.
por separado todo me funiona bien, tengo un proyecto que muestra un
winform y pone el icono en el systray y el contextmenu del icono se
muestra bien.
El servicio funciona bien, se levanta y corre sin problemas. Pero cuando
incluyo el form en el servicio para que sea el servicio el que levante el
winform entonces el form se muestra pero se queda sin responder, admeas el
icono no muestra el context menu con el click derecho. ya probe poniendo
el control notifyIcon en el winform y en el servicio pero en ninguno de
los dos se muestra el contextmenu.

que me falta ??

saludos, alf.

Respuesta Responder a este mensaje
#2 Pedro Luna Montalvo, MVP
11/02/2005 - 19:55 | Informe spam
Aunque por cierto, si lo que quieres hacer es algo similar a SQL Server,
mira que en realidad el Servicio de SQL y el icono que aparece en el SysTray
son dos aplicaciones distintas.

Una la que es el servicio propiamente, y la otra es un "sensor" del estado
de ese servicio.


Saludos
Pedro Luna, [MVP VB.NET]
Gye, Ecu

"alf" escribió en el mensaje
news:
Hola:
quiero hacer un servicio que use un winform para configurarlo y ver su
status, este formulario pondra un icono en el systray.
por separado todo me funiona bien, tengo un proyecto que muestra un


winform
y pone el icono en el systray y el contextmenu del icono se muestra bien.
El servicio funciona bien, se levanta y corre sin problemas. Pero cuando
incluyo el form en el servicio para que sea el servicio el que levante el
winform entonces el form se muestra pero se queda sin responder, admeas el
icono no muestra el context menu con el click derecho. ya probe poniendo


el
control notifyIcon en el winform y en el servicio pero en ninguno de los


dos
se muestra el contextmenu.

que me falta ??

saludos, alf.


Respuesta Responder a este mensaje
#3 alf
17/02/2005 - 17:59 | Informe spam
Hola Octavio, ya habia seteado manualmente esta propiedad en la consola de
Serivces para mi servicio.
aun asi no me sale el menu al dar click derecho sobre el icono de systray.


"Octavio Hernandez" wrote in message
news:%
Alf,

Mira este artículo:

http://www.codeproject.com/csharp/C...esktop.asp

Debes hacer que tu servicio disponga del atributo 'Interactuar con el
escritorio' para poder mostrar formularios, etc. desde él.

Slds - Octavio

"alf" escribió en el mensaje
news:
Hola:
quiero hacer un servicio que use un winform para configurarlo y ver su
status, este formulario pondra un icono en el systray.
por separado todo me funiona bien, tengo un proyecto que muestra un
winform y pone el icono en el systray y el contextmenu del icono se
muestra bien.
El servicio funciona bien, se levanta y corre sin problemas. Pero cuando
incluyo el form en el servicio para que sea el servicio el que levante el
winform entonces el form se muestra pero se queda sin responder, admeas
el icono no muestra el context menu con el click derecho. ya probe
poniendo el control notifyIcon en el winform y en el servicio pero en
ninguno de los dos se muestra el contextmenu.

que me falta ??

saludos, alf.





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida