Creare un icona nella TaskBar per un Servizio Windows . Net

mercoledì 01 settembre 2004 - 11.05

erik77 Profilo | Senior Member

Ciao ragazzi,
Sapete creare un icona nella TaskBar per un Servizio Windows . Net?

in modo tale casomai da poter gestire lo START lo STOP

io avevo provato a inserire questo codice del servizio .net :

Protected Overrides Sub OnStart(ByVal args() As String)

' Oggetto NotifyIcon
Dim myNotifyIcon As New NotifyIcon
' Oggetto icona
myNotifyIcon.Icon = New Icon("C:\Program Files\Winamp\AOD\Man_sign1.ico")
' indica la visibilità dell?icona
myNotifyIcon.Visible = True
' Testo che compare al passaggio del Mouse
myNotifyIcon.Text = "Servizio WSM"
....

ma nulla di fatto...


grazie
ciao

erik77 Profilo | Senior Member

A me servirebbe avere come applicazione che gestisce il servizio solamente un'icona, una WindowsApplication può andare bene?
Potresti indirizzarmi anche in che modo (con quali classi e metodi) devo richiamare le funzioni di START e STOP del Servizio?

ti ringrazio anticipatamente
un salutooooo :-)

Brainkiller Profilo | Guru

Ciao Erik,
stai andando controvento e contro logica.
Un servizio windows per definizione è un'aplicazione senza GUI quindi senza interfaccia grafica.
Tu mi dirai, ma io conosco alcuni programmi / servizi di windows che stanno nella tray.
Bene, il servizio è il classico servizio, c'è in più che le aziende sviluppano dei client che stanno nella tray che ti permettono di collegarti al servizio e interagire con quello, lanciare comandi, ecc.
Ma è tutto un'altro paio di maniche. Quindi tu aprendo dalla tray ti sembra di essere il servizio ma in realtà è un'applicazione che richiede info al servizio e lui risponde.

ciao
david

erik77 Profilo | Senior Member

Vi ringrazio dei consigli ma avevo capito il problema. ^_^

Adesso ho creato la mia applicazione client che gestisce il servizio ma mi piacerebbe riuscire a modificare l'icona nella task bar anche durante l'esecuzione... sapete aiutarmi?

grazie di nuovo
ciaooooo

Brainkiller Profilo | Guru

In che modo la vuoi modificare e quando ?

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5