Connexion
S'inscrire
Actualités
Quoi de neuf
Activités générales
Auteurs
Forums
Nouveaux messages
Rechercher un forum
Quoi de neuf
Nouveaux messages
Nouveaux messages de profil
Activités générales
Membres
Membres inscrits
Visiteurs actuels
Nouveaux messages de profil
Rechercher dans les messages des profils
Teams
Créé ton équipe
Quoi de neuf ?
Nouveaux messages
Rechercher un forum
Menu
Connexion
S'inscrire
Install the app
Install
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
[c#] - Boucle pour mettre des images différente dans une pictureBox différente ?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Vous utilisez un navigateur non à jour ou ancien. Il ne peut pas afficher ce site ou d'autres sites correctement.
Vous devez le mettre à jour ou utiliser un
navigateur alternatif
.
Répondre à la discussion
Message
<blockquote data-quote="Paradise'" data-source="post: 7047373" data-attributes="member: 300598"><p>Salut,</p><p></p><p>J'ai un petit soucis dans le développement de mon application qui soit dit en passant doit être très bête <img src="/data/assets/smilies/facher.gif" class="smilie" loading="lazy" alt=":grrr:" title="En colère ! :grrr:" data-shortname=":grrr:" />.</p><p></p><p>Voici ce que je cherche à faire en vain :</p><p>Depuis une page PHP je récupère des informations ( pour le coup ici ce sont des images ) je les stock dans une listbox :</p><p>[CODE]</p><p> string json = new WebClient().DownloadString("URL");</p><p> object cat = JsonConvert.DeserializeObject(json);</p><p> listBox1.DataSource = cat;</p><p>[/CODE]</p><p></p><p>Ceci fonctionne, le soucis c'est que maintenant j'ai plusieurs PictureBox qui ce nomme :</p><p>pb_cat_1 à pb_cat_8</p><p>Je voudrais que le premier item de ma listBox soit l'image de la pb_cat_1 le second de pb_cat_2 et ainsi de suite, ceci je n'y arrive pas <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite402" alt="::(:" title="Frown ::(:" loading="lazy" data-shortname="::(:" /></p><p></p><p>A savoir que la première j'arrive à la récupérer et la mettre dans la bonne, mais pour les autres je ne sais pas comment faire étant donner que ma requête de modification d'image est :</p><p>[CODE]</p><p> var request1 = WebRequest.Create(img1);</p><p> using (var response1 = request1.GetResponse())</p><p> using (var stream1 = response1.GetResponseStream())</p><p> {</p><p> pb_cat_1.BackgroundImage = Bitmap.FromStream(stream1);</p><p> }</p><p>[/CODE]</p><p></p><p>Voici mon code entier :</p><p></p><p>[CODE]</p><p> string json = new WebClient().DownloadString("URL");</p><p> object cat = JsonConvert.DeserializeObject(json);</p><p> listBox1.DataSource = cat;</p><p></p><p> for (int i = 0; i < listBox1.Items.Count; i++)</p><p> {</p><p> listBox1.SelectedIndex = i;</p><p> string img1 = new WebClient().DownloadString("URL);</p><p> MessageBox.Show(img1);</p><p></p><p></p><p> var request1 = WebRequest.Create(img1);</p><p> using (var response1 = request1.GetResponse())</p><p> using (var stream1 = response1.GetResponseStream())</p><p> {</p><p> pb_cat_1.BackgroundImage = Bitmap.FromStream(stream1);</p><p> }</p><p></p><p> }</p><p>[/CODE]</p><p></p><p></p><p>Merci</p></blockquote><p></p>
[QUOTE="Paradise', post: 7047373, member: 300598"] Salut, J'ai un petit soucis dans le développement de mon application qui soit dit en passant doit être très bête :grrr:. Voici ce que je cherche à faire en vain : Depuis une page PHP je récupère des informations ( pour le coup ici ce sont des images ) je les stock dans une listbox : [CODE] string json = new WebClient().DownloadString("URL"); object cat = JsonConvert.DeserializeObject(json); listBox1.DataSource = cat; [/CODE] Ceci fonctionne, le soucis c'est que maintenant j'ai plusieurs PictureBox qui ce nomme : pb_cat_1 à pb_cat_8 Je voudrais que le premier item de ma listBox soit l'image de la pb_cat_1 le second de pb_cat_2 et ainsi de suite, ceci je n'y arrive pas ::(: A savoir que la première j'arrive à la récupérer et la mettre dans la bonne, mais pour les autres je ne sais pas comment faire étant donner que ma requête de modification d'image est : [CODE] var request1 = WebRequest.Create(img1); using (var response1 = request1.GetResponse()) using (var stream1 = response1.GetResponseStream()) { pb_cat_1.BackgroundImage = Bitmap.FromStream(stream1); } [/CODE] Voici mon code entier : [CODE] string json = new WebClient().DownloadString("URL"); object cat = JsonConvert.DeserializeObject(json); listBox1.DataSource = cat; for (int i = 0; i < listBox1.Items.Count; i++) { listBox1.SelectedIndex = i; string img1 = new WebClient().DownloadString("URL); MessageBox.Show(img1); var request1 = WebRequest.Create(img1); using (var response1 = request1.GetResponse()) using (var stream1 = response1.GetResponseStream()) { pb_cat_1.BackgroundImage = Bitmap.FromStream(stream1); } } [/CODE] Merci [/QUOTE]
Insérer les citations…
Vérification
Publier la réponse
Forums
Forums généraux
Informatique
Développement
Questions, aides et recherches
Résolus
[c#] - Boucle pour mettre des images différente dans une pictureBox différente ?
Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
Acceptez
En savoir plus.…
Haut