Bonjour,
Ça y est je me suis enfin lancer dans le vb.net, j'ai mis le temps je sait mais je commence tout juste à démystifier la chose
Je me trouve déja confronté à un problème...
Je fait un programme pour lancer des application, il récupéré les programmes à lancer par des raccourcis stocké dans des dossier, ne me proposer pas une autre méthode, c'est celle qui correspond à mes besoin.
Toujours est-il que je recuppère les icones avec le code suivant :
Dim ico As Icon = Icon.ExtractAssociatedIcon(FileList(i))
PicLink.Image = ico.ToBitmap
PicLink est un picturebox
FileList(i) est le fichier *.lnk ex: "c:\toto.lnk"
Voilà le truc c'est que je récupère enfaite l'icône avec la petite flèche de raccourci Windows, et ça c'est pas le but.
J'ai trouvé une autre source ici ou le gars utilise un opendialog pour chercher le fichier du quel récupéré l'icône et chez lui ça marche car le opendialog machin chose à la jugeote de voir que c'est un raccourci et renvoie l'adresse de l'icône directement tiré du registre, pourquoi je ne sait pas, ce que je sait c'est que je ne suis pas capable de le faire...
Voilà donc si quelqu'un à une idée je suis preneur, merci !
Guillaume