Bonjour a tous,
j'ai besoin d'aide svp je suis debutant en c#,
je dois realisé une machine a sous (bandit manchot) en C# avec visual studio,
j'ai empilé plusieurs picturebox sur chaque case du bandit manchot..le resultat souhaité , c'est que quand j'appui sur button , chaque case fait defilé les differente picturebox pour s'arreter au hasard sur un picture box..pour cela j'ai fais ce code:
public partial class Form1 : Form
{
int resultat, gain=0, credit ;
Random rnd = new Random();
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (credit != 0)
{
for (int nbaleatoire = 1; nbaleatoire < 50; nbaleatoire++)
{
int colonne1 = rnd.Next(1, 4);
int colonne2 = rnd.Next(1, 4);
int colonne3 = rnd.Next(1, 4);
switch (colonne1)
{
case 1: this.pictureBox1.Image = Machine_a_sous.Properties.Resources.images__1_;
break;
case 2: this.pictureBox2.Image = Machine_a_sous.Properties.Resources.images__4_;
break;
case 3: this.pictureBox3.Image = Machine_a_sous.Properties.Resources.images__6_;
break;
case 4: this.pictureBox4.Image = Machine_a_sous.Properties.Resources.images__7_;
break;
}
switch (colonne2)
{
case 1: this.pictureBox5.Image = Machine_a_sous.Properties.Resources.images__1_;
break;
case 2: this.pictureBox6.Image = Machine_a_sous.Properties.Resources.images__4_;
break;
case 3: this.pictureBox7.Image = Machine_a_sous.Properties.Resources.images__6_;
break;
case 4: this.pictureBox8.Image = Machine_a_sous.Properties.Resources.images__7_;
break;
}
switch (colonne3)
{
case 1: this.pictureBox9.Image = Machine_a_sous.Properties.Resources.images__1_;
break;
case 2: this.pictureBox10.Image = Machine_a_sous.Properties.Resources.images__4_;
break;
case 3: this.pictureBox11.Image = Machine_a_sous.Properties.Resources.images__6_;
break;
case 4: this.pictureBox12.Image = Machine_a_sous.Properties.Resources.images__7_;
break;
} Application.DoEvents();
System.Threading.Thread.Sleep(1000);
Le probleme est bete: quand je clique sur le button , et bien rien ne se passe..!!
Avez vous une piste?
Faut -il que je joue sur ...visible=true et visible=false?
salut , je suis aussi nouveau en programmation et par rapport à ce même programme,
je me demandais comment faire pour rédiger en c# des conditions comme
merci pour ton aide)
mon idée d'empiler les picturebox n'etait pas genial, j'ai donc fais comme tu disais, et merci pour le code d'egalité de reference , je n'aurais pas trouver ca tout seul.