Accès aux ressources d'un projet via une variable [Résolu]

Signaler
Messages postés
98
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
16 mars 2020
-
Lou363
Messages postés
98
Date d'inscription
samedi 14 juin 2014
Statut
Membre
Dernière intervention
16 mars 2020
-
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

Messages postés
2099
Date d'inscription
samedi 11 janvier 2014
Statut
Contributeur
Dernière intervention
2 avril 2020
89
Bonsoir
En utilisant le ResourceManager cela devrait fonctionner
EcranMachine.Image = CType(My.Resources.ResourceManager.GetObject(ResultatTirage & xDispo.ToString), Image)

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

Merci beacoup cela fonctionne parfaitement!