Icone NotifyIcon (systray icone)

Résolu
steph064
Messages postés
90
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
10 juin 2009
- 28 mai 2009 à 14:44
steph064
Messages postés
90
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
10 juin 2009
- 28 mai 2009 à 15:03
Là je n'arrive pas à trouver comment changer simplement l'icône de mon NotifyIcon lors d'un événement.
J'ai déjà attribuer une icône à celui-ci mais lorsque mon programme détecte le string "ERREUR" dans un fichier texte (voir mon avant dernière question -dont j'attends de l'aide encore svp), celui-ci change l'icône de base en tête de mort ^^.
J'ai les 2 icônes dans mes ressources.

J'ai cherché et bidouillé mais sois je suis moue du bulbe et je piges pas ce qu'on dit sois c'est que je n'ai pas trouvé un moyen simple et compréhensible de le faire.
Merci de votre aide.

5 réponses

Mayzz
Messages postés
2813
Date d'inscription
mardi 15 avril 2003
Statut
Membre
Dernière intervention
2 juin 2020
30
28 mai 2009 à 14:50
Bonjour,

Simplement :

NotifyIcon.Icon = My.Resource.MyIcon

c'est tout !

Si cela ne fonctionne pas ajoute "Me.Refresh" à la suite.

Mayzz.

PS: ta ressource doi être une icone, attention aux format, je ne sais pas si il gère les icones Vista compressés
3
steph064
Messages postés
90
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
10 juin 2009

28 mai 2009 à 14:51
Pouwa ! C'est bon j'ai trouvé sur le site de msdn. Pour ceux que ça intéresse:

NotifyIcon.Icon = New System.Drawing.Icon("chemin d'accès")

Mais si vous avez une solution qui donne accès directement au fichier ressource je suis preneur car il faut que je note pour le chemin: .\..\..\Resources\mort.ico
0
steph064
Messages postés
90
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
10 juin 2009

28 mai 2009 à 14:52
Ok merci pour la réponse lol j'étais en train d'écrire.

Ca marche très bine ta soluton merci beaucoup ^^
0
Renfield
Messages postés
17287
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
71
28 mai 2009 à 14:55
les reflexes, dans l'ordre

F2 => permet d'explorer le framework
MSDN => le framework est documenté, c'est une très bonne chose
google => pour débusquer des exemples de code, si besoin
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
steph064
Messages postés
90
Date d'inscription
mardi 30 décembre 2008
Statut
Membre
Dernière intervention
10 juin 2009

28 mai 2009 à 15:03
Ok merci, je connaissais pas F2 ^^
0