Forum: VB.NET |
Thema:
Contextmenu für Trayicon eines Windows-Service (VB.NET) |
Von:
G. Guest (
20.12.2004 09:46) |
Ich versuche vergeblich, mit VB-NET einen Dienst zu programmieren, der seine Anwesenheit durch ein Tray-Icon anzeigt und(!) über ein Kontext-Menu dieses Tray Icons weiter zugreifbar ist.
Der Service selbst ist mit VB.Net schnell erstellt, ist auch installierbar, startbar, alles bestens. Auch die Zuordnung eines Trayicons ist durch simples einfügen eines solchen aus der Visual Studio Toolbox ein Kinderspiel.
Es wird alles richtig angezeigt, sprich das Icon taucht brav neben der Uhr auf, wenn der Dienst gestartet wird.
Aaaaaber: Ich kriege zu diesem Icon kein Kontextmenu hin ! Mein Verständnis ist, dass ich in das Designfenster des Dienstes (genau wie das Trayicon auch) ein Contextmenu ziehen muss, dieses als Contextmenu des Trayicon angeben muss und schon sollte es auftauchen.
Tut es aber nicht !
Es taucht bei laufendem Dienst weder ein (leeres) Menu am Trayicon auf, noch gelingt es mir, für dieses Menu die Einträge einzugeben bzw. zu bearbeiten. Wenn ich im Designfenster das angelegte Contextmenu anclicke und auf [i]'Edit Menu' [/i]gehe, dann kommt die Fehlermeldung
[u]'Properties Window ! Object reference not set to an instance of an object.'[/u]
So - und nu ? Langer Rede kurzer Sinn:
[b]Wie bekomme ich an das Trayicon eines Windows Services(!) ein Contextmenu angehängt ???[/b]
Ich zähl auch Euch - meine Ideen sind leider erschöpft !
Betreff |
Von |
Datum |
|
|
G.
Guest
|
30.01.2005 20:34 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!