Guest User

Untitled

a guest
Dec 13th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 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.Windows.Forms;
  9.  
  10. namespace hoger_lager
  11. {
  12. public partial class Form1 : Form
  13. {
  14. public int getal;
  15. public int teZoeken;
  16. public Random willekeurig = new Random();
  17. public static readonly int MAX = 10;
  18. public int teller = 0;
  19.  
  20. public Form1()
  21. {
  22. InitializeComponent();
  23. }
  24.  
  25. private void button2_Click(object sender, EventArgs e)
  26. {
  27. if (teller == MAX)
  28. {
  29. MessageBox.Show("Je 10 beurten zijn op!");
  30. button2.Enabled = false;
  31. }
  32. if (button2.Enabled == false)
  33. {
  34. //Do nothing
  35. }
  36. else if (!int.TryParse(textBox1.Text, out getal) || getal < 1 || getal > 99)
  37. {
  38. MessageBox.Show("Geef een geldig getal van 1 tot 100");
  39. }
  40.  
  41. if (getal > teZoeken)
  42. {
  43. label3.Text = "Lager";
  44. }
  45. else if (teZoeken > getal)
  46. {
  47. label3.Text = "Hoger";
  48. }
  49. else
  50. {
  51. label3.Text = "Gevonden!";
  52. button2.Visible = false;
  53. }
  54. textBox1.Focus();
  55. textBox1.SelectAll();
  56. teller++;
  57. if (teller >= MAX)
  58. {
  59. label2.Text = "0 beurten";
  60. }
  61. else
  62. {
  63. label2.Text = Convert.ToString(10 - teller) + "beurten";
  64. }
  65. }
  66.  
  67. private void button1_Click(object sender, EventArgs e)
  68. {
  69. teZoeken = willekeurig.Next(1, 100);
  70. }
  71.  
  72. private void button3_Click(object sender, EventArgs e)
  73. {
  74. Close();
  75. }
  76.  
  77. private void Form1_Load(object sender, EventArgs e)
  78. {
  79. teZoeken = willekeurig.Next(1, 99);
  80. label2.Text = "10 beurten";
  81. }
  82.  
  83. private void textBox1_KeyDown(object sender, KeyEventArgs e)
  84. {
  85. if (e.KeyCode == Keys.Tab)
  86. {
  87. button2.Focus();
  88. }
  89. }
  90.  
  91. private void textBox1_Leave(object sender, EventArgs e)
  92. {
  93. button2.PerformClick();
  94.  
  95. }
  96. }
  97. }
Add Comment
Please, Sign In to add comment