Ganat

Satse spil

Dec 6th, 2012
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.79 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. namespace WindowsFormsApplication1
  12. {
  13.     public partial class Form1 : Form
  14.     {
  15.         public Form1()
  16.         {
  17.             InitializeComponent();
  18.         }
  19.  
  20.         private void Form1_Load(object sender, EventArgs e)
  21.         {
  22.             int money = 100;
  23.             int satsning = 0;
  24.             satsningsfelt.ReadOnly = true;
  25.             satsningsfelt.Text = satsning.ToString();
  26.             penge.ReadOnly = true;
  27.             penge.Text = money.ToString();
  28.             pengetilbage.ReadOnly = true;
  29.             pengetilbage.Text = (money-satsning).ToString();
  30.         }
  31.  
  32.         private void button2_Click(object sender, EventArgs e)
  33.         {
  34.         int satsning = Int32.Parse(satsningsfelt.Text);
  35.         int money = Int32.Parse(penge.Text);
  36.             if (satsning>0)
  37.             {
  38.                 satsning -= 1;
  39.                 satsningsfelt.Text = satsning.ToString();
  40.                 pengetilbage.Text = (money - satsning).ToString();
  41.             }
  42.         }
  43.  
  44.         private void button4_Click(object sender, EventArgs e)
  45.         {
  46.             int satsning = Int32.Parse(satsningsfelt.Text);
  47.             int money = Int32.Parse(penge.Text);
  48.             if (satsning < money)
  49.             {
  50.                 satsning += 1;
  51.                 satsningsfelt.Text = satsning.ToString();
  52.                 pengetilbage.Text = (money - satsning).ToString();
  53.             }
  54.         }
  55.  
  56.         private void Fjern10_Click(object sender, EventArgs e)
  57.         {
  58.             int satsning = Int32.Parse(satsningsfelt.Text);
  59.             int money = Int32.Parse(penge.Text);
  60.             if (satsning > 9)
  61.             {
  62.                 satsning -= 10;
  63.                 satsningsfelt.Text = satsning.ToString();
  64.                 pengetilbage.Text = (money - satsning).ToString();
  65.             }
  66.         }
  67.  
  68.         private void Tilføj10_Click(object sender, EventArgs e)
  69.         {
  70.             int satsning = Int32.Parse(satsningsfelt.Text);
  71.             int money = Int32.Parse(penge.Text);
  72.             if (satsning+9 < money)
  73.             {
  74.                 satsning += 10;
  75.                 satsningsfelt.Text = satsning.ToString();
  76.                 pengetilbage.Text = (money - satsning).ToString();
  77.             }
  78.         }
  79.         private void Klik1(object sender, MouseEventArgs e)
  80.         {
  81.             checkBox1.Enabled = false;
  82.             checkBox2.Checked = false;
  83.             checkBox3.Checked = false;
  84.             checkBox2.Enabled = true;
  85.             checkBox3.Enabled = true;
  86.         }
  87.  
  88.         private void Klik2(object sender, MouseEventArgs e)
  89.         {
  90.             checkBox2.Enabled = false;
  91.             checkBox1.Checked = false;
  92.             checkBox3.Checked = false;
  93.             checkBox1.Enabled = true;
  94.             checkBox3.Enabled = true;
  95.         }
  96.  
  97.         private void Klik3(object sender, MouseEventArgs e)
  98.         {
  99.             checkBox3.Enabled = false;
  100.             checkBox1.Checked = false;
  101.             checkBox2.Checked = false;
  102.             checkBox1.Enabled = true;
  103.             checkBox2.Enabled = true;
  104.         }
  105.  
  106.         private void button1_Click(object sender, EventArgs e)
  107.         {
  108.             int satsning = Int32.Parse(satsningsfelt.Text);
  109.             int money = Int32.Parse(penge.Text);
  110.             Random rand = new Random();
  111.             int valg = rand.Next(0, 3);
  112.             money -= satsning;
  113.             switch (valg)
  114.             {
  115.                 case 0:
  116.                     Udfald.Text = ("Det blev blå!");
  117.                     if (checkBox1.Checked == true)
  118.                     {
  119.                         money += satsning * 3;
  120.                     }
  121.                     break;
  122.                 case 1:
  123.                     Udfald.Text = ("Det blev Grøn!");
  124.                     if (checkBox2.Checked == true)
  125.                     {
  126.                         money += satsning * 3;
  127.                     }
  128.                     break;
  129.                 case 2:
  130.                     Udfald.Text = ("Det blev Rød!");
  131.                     if (checkBox3.Checked == true)
  132.                     {
  133.                         money += satsning * 3;
  134.                     }
  135.                     break;
  136.                 default:
  137.                     Udfald.Text = ("Dejlige bugs!");
  138.                     break;
  139.             }
  140.             satsningsfelt.Text = ("0");
  141.             satsning = 0;
  142.             penge.Text = money.ToString();
  143.             pengetilbage.Text = money.ToString();
  144.             if (money == 0)
  145.             {
  146.                 MessageBox.Show("Du har ikke flere penge", "Vigtig besked! :p");
  147.             }
  148.         }
  149.     }
  150. }
Advertisement
Add Comment
Please, Sign In to add comment