| 

.NET C# Java Javascript Exception

2
Hallo zusammen
Eigentlich (so stelle ich mir das vor) sollte es nichts einfacheres geben, als das "Balloon" anzuzeigen...
Ich habe eine ältere Anwendung wieder ins Leben gerufen. Damals mit XP (glaube ich) gab es irgendeinem Trick. Ich weiss aber nicht mehr was... und dachte, mit Windows 7 sollte es so oder so kein Problem mehr sein. Da es mit meiner Anwendung nicht mehr funktioniert (Sprechblase wird nicht angezeigt) habe ich eine einfache Testanwendung erstellt: ein Formular und ein "NotifyIcon". Bei Klick auf einem Button soll einfach die Sprechblase mit
NotifyIcon1.ShowBalloonTip(20000)
angezeigt werden: kommt nix!
Auf dem OS (Windows 7) habe ich die Policies kontrolliert, die Sprechblasenbenachrichtigungen sind nicht deaktiviert.
Verstehe nicht ganz. Was braucht es noch?
Vielen Dank.

EDIT: Der Icon wird schon angezeigt, nur die Sprechblase nicht.
Ich habe mittlerweile auf einem anderen Rechner ausprobiert (gleiche Version, gleicher OS) und dort geht es problemlos. Muss also am PC liegen.
16.08.2012
Fredo 575 1 9
Fredo 575 1 9
1 Antwort
1
Das Beispiel in der MSDN-Hilfe zu ShowBalloonTip liefert den Schlüssel zur Lösung: Du mußt die Icon-Eigenschaft von NotifyIcon1 setzen. Per default ist sie null. Damit wird offenbar im Statusbereich nichts angezeigt, und "nichts" kann offenbar auch keinen Balloon anzeigen (nicht ganz unlogisch...). Wenn Du das Icon setzt, erscheint es im Statusbereich, und danach liefert der Klick auf den Button auch den Balloon.
16.08.2012
Matthias Hlawatsch 13,2k 4 9
Hallo Matthias, danke für den Hinweis.
Sorry, dass ich vergessen habe, dies zu erwähnen. Die Icon Eigenschaft ist gesetzt und der Icon erscheint auch. Nur die Sprechblase nicht. Ich habe meine Frage nun ergänzt.
Fredo 17.08.2012

Stelle deine .net-Frage jetzt!
TOP TECHNOLOGIES CONSULTING GmbH