[VB.net] Embedded image ressource
Bonjour à tous,
J'essaie en vain de charger une image bmp, que j'ai ajoutée à mon projet en tant que ressource (embedded ressource dans les properties).
Mon but est de charger cette image dans la picturebox disposée sur ma form.
Pour ce faire, j'ai tenté avec ce code, mais il me renvoie une erreur:
Code:
1 2 3 4 5
| Dim a As System.Reflection.Assembly
Dim wBitmap As Bitmap
a = System.Reflection.Assembly.GetExecutingAssembly
wBitmap = New Bitmap(a.GetManifestResourceStream("GestComp.connected.bmp"))
PictureBox_terminal.BackgroundImage = wBitmap |
("GestComp.connected.bmp") est bien correct, il s'agit bien du nom de mon projet . le nom de la ressource.
A l'exécution, je recois l'erreur 'null' is not a valid value for 'stream'
Cette erreur provient de la fonction a.GetManifestRessourceStream.
Quelqu'un à déjà fait ce genre de manip?
Merci d'avance pour vos infos.
PS: Le but est d'inclure l'image dans l'exécutable, pas de devoir le lier et le copier à l'install.