Im essayant de construire un jeu simple de poker en studio Visual Basic 2010. Lorsque je clique sur btnShuffle J'Affectez les cinq détenteurs de place d'image l'arrière par défaut de la carteVisual Basic 2010 Suppression d'un Picture Box
btnShuffle_onClick......
picFlop1.Image = My.Resources.BlankCard //saved in my resources folder
picFlop2.Image = My.Resources.BlankCard //and so on and so on...
end sub
puis dans mes cartes btnDeal j'ai essayé chaque version de picFlop1.Dispose(), picFlop1.Image = Nothing ... etc que je peux trouver et rien ne semble effacer l'image vide .. J'ai essayé de sauter l'étape claire et juste d'écrire la carte face réelle de la carte vierge, mais il ne semble pas montrer la carte vierge initiale .. toute aide serait grande ..
btnDeal_onClick...
//find first five cards on deck and assign them by overwrite/delete blank card
picflop1.Image = My.Resource.SomeCard //Does Not Work
picFlop1.Image.Dispose() //Does Not Work
picFlop1.Image = Nothing //Does Not Work
end sub
MISE À JOUR
Je l'attribution de ces cartes vierges ... pas dans la fonction de lecture aléatoire mais en fonction d'intervalle timer1 .. pourrait-il avoir quelque chose à voir avec ça? Les méthodes énumérées ci-dessus dans un travail btnReset_onClick
_Matt
Réglage 'image = Nothing' devrait fonctionner. Le réglage sur une autre image sans effacement préalable devrait également fonctionner. Je viens de tester les deux options. – Neolisk
@Neolisk Je suis d'accord .. chaque site dit la même chose .. mais aucune option ne fonctionne pour moi .. Je me demande pourquoi ... – metaDNA
Les aurais-ils mis à l'intérieur d'une fonction Minuterie avoir quelque chose à voir avec elle? – metaDNA