J'ai pas msdn chez moi, je vais devoir attendre à ma job pour vérifier, mais j'ai ceci quand même sauf que c'est pas optimisé. Je me souviens qu'il y a un truc, mais je me rappel pas c'est quoi.
oui le truc c'est que la function GetHicon ne peut etre appelé que pour un objet Bitmap et non Image..
Pour en revenir au 1/10, moi je m'en moque un peu .. Mais moi je mets 1 sur une source qui ne fonctionne pas et non une source qui figure en partie dans l'aide.. Et si je mets 1 je laisse un commentaire.. Mais bon profitons de cette belle journée au travail :P
ah oui mal vu désolé
tiens j'ai raccourcie ton code
en pasant le notifyIcon est supposé de fonctionner comme ça, regarde dans l'aide.
J'immagine que la personne qui a mis un 1, c'était parce que c'est presque un copier collé de l'aide.
en passant, la seule possibilité d'erreur est que l'index soit trop élevé. Donc on aurait pus mettre un texte plus ignificatif
'Fonction qui retourne un type Icon à partir d'un type Image..
Private Function IconSystray(ByVal indexImage As Integer, ByVal ImageListe As ImageList) As Icon
Try
IconSystray = Icon.FromHandle(ImageListe.Images(indexImage).GetHicon())
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Critical)
End Try
End Function
Salut,
euh bah je dirais que je l'utilise : ByVal ImageListe As ImageList
P-e ai je mal compris ta remarque ?? Les images sont dans un ImageList dont je passe le nom en paramètre si des fois tu as plusieurs imagelist ..
doh pour le 1/10 .. Moi je l'utilise dans mon appli et cela marche du Tonnerre
26 juil. 2005 à 14:01
Merci
26 juil. 2005 à 13:57
Icon.FromHandle(DirectCast(ImageListe.Images(indexImage), Bitmap).GetHicon)
26 juil. 2005 à 08:47
Pour en revenir au 1/10, moi je m'en moque un peu .. Mais moi je mets 1 sur une source qui ne fonctionne pas et non une source qui figure en partie dans l'aide.. Et si je mets 1 je laisse un commentaire.. Mais bon profitons de cette belle journée au travail :P
26 juil. 2005 à 00:42
j'ai rien pour vérifier l'erreur pour le moment
25 juil. 2005 à 23:42
'GetHicon' is not a member of 'System.Drawing.Image'.
Et je ne savais pas que c'était dans l'aide .. :S J'ai pas le MSDN d'installé sur mon poste