Accès aux ressources d'un projet via une variable

Résolu
Lou363
Messages postés
97
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
16 mars 2020
- Modifié le 18 févr. 2020 à 20:13
Lou363
Messages postés
97
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
16 mars 2020
- 19 févr. 2020 à 10:08
Bonjour,

J'ai un dossier ressources avec de nombreux fichiers, je souhaite changer l'image de la PictureBox "EcranMachine" en construisant le nom du fichier en fusionnant la variable ResultatTirage et xDispo. Dans tous les cas le fichier créer par la variable chemin existe déjà.
Dim chemin As String
chemin = String.Concat(ResultatTirage & xDispo.ToString)
MsgBox(chemin)
EcranMachine.Image = My.Resources.chemin

Or lors de la dernière ligne, il me renvoie l'erreur "chemin" n'appartient pas à My.Ressource, logique vu que chemin est une variable.

Avez-vous une idée sur comment remplacer l'image de la PictureBox par l'image issu des ressources nommés par la fusion de la varibale ResultatTirage et xDispo.

Merci d'avance

1 réponse

vb95
Messages postés
2629
Date d'inscription
samedi 11 janvier 2014
Statut
Modérateur
Dernière intervention
13 mai 2022
151
18 févr. 2020 à 23:31
Bonsoir
En utilisant le ResourceManager cela devrait fonctionner
EcranMachine.Image = CType(My.Resources.ResourceManager.GetObject(ResultatTirage & xDispo.ToString), Image)

1
Lou363
Messages postés
97
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
16 mars 2020

19 févr. 2020 à 10:08
Merci beacoup cela fonctionne parfaitement!
0