Bonjour.
J'ai créé un nouveau programme, et je voulais que l'icône apparaisse dans la barre des tâches en bas à droite.
Cependant quand le programme est ouvert, il y a 3 notifyIcon au lieu de 1... Quelqu'un saurait-il m'expliquer la raison? Merci
Bonjour.
J'ai créé un nouveau programme, et je voulais que l'icône apparaisse dans la barre des tâches en bas à droite.
Cependant quand le programme est ouvert, il y a 3 notifyIcon au lieu de 1... Quelqu'un saurait-il m'expliquer la raison? Merci
Bonjour kurt225,
Montres-nous exactement à quel endroit dans ton projet tu instancies ton notifyIcon et à quel moment tu libères ses resources (dispose).
A+
Eh bien, j'ai créé le NotifyIcon grâce à la boite à outil, mais le bémol, c'est que ce qui se réfère au NotifyIcon n'apparaît pas dans mon code.
Est-ce mal de placer directement le NotifyIcon directement à partir de l'éditeur? Thanks
Ca n'a rien à voir avec le fait que ce soit mal ou pas .... j'essaye de comprendre ta logique lorsque tu codes car ici on a à faire à des individu avec des raisonnements plus ou moins farfelu..>_<.
Donc pour en revenir au sujet, ce n'est pas parce que tu ajoutes le composant NotifyIcon dans ton application que le reste se fera automatiquement ! Il faut le coder tout simplement.
Habituellement dans une application de type Windows Form, on fait apparaitre le notifyIcon dans la barre de notification lorsqu'on réduit la fenêtre principale (minimized) et on le fait disparaitre lorsqu'on l'a fait apparaitre de nouveau (maximized ou Normal).
Alors tu fais quoi exactement pour faire apparaitre ou disparaitre ton NotifyIcon ??
Et un bout de code permet de mieux comprendre ce qui cloche..... alors à toi de voir....
A+
Non ce n'est pas 'mal' ^^
Quand tu fais glisser des outils sur ton [Design], l'IDE s'occupe d'écrire le code correspondant dans une partie 'caché' qui pour une Form1.vb s'appellera Form1.Designer.Vb et ce .Designer.Vb reconstruit en permanence son code en fonction des outils que tu ajoutes/retire via le [Design] (donc je te déconseille de modifier toi-même le code du Designer si tu n'es pas sûr de ce que tu fais ou alors il faut pas que tu ais peur de perdre des heures de taff). Tu peux l'afficher en cliquant ici :
Pour en revenir à ton problème, tu verras dans le .Designer.Vb combien de NotifyIcon sont déclarés/instanciés pour ta Form ... (Je dis ça car je pense que tu as dû le faire glisser 3x sur ta Form)
En revanche s'il n'y en a qu'un, alors il faudrait nous en dire plus sur le fonctionnement de l'appli, avec du code à l'appui bien sûr.
Aider les autres, c'est encore la meilleure façon de s'aider soi-même. Martin Gray
ToDo : Faire une ToDo List
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager