Advertisement
Des1gnR

legyen

Apr 14th, 2012
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 7.54 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. using MySql.Data.MySqlClient;
  10.  
  11. namespace LegyenOnIsMilliomos
  12. {
  13.     public partial class Form1 : Form
  14.     {
  15.         string seged = "seged";
  16.         string seged2 = "seged2";
  17.         string segedA = "segedA";
  18.         string segedB = "segedB";
  19.         string segedC = "segedC";
  20.         string segedD = "segedD";
  21.         string eredmeny = "null";
  22.         public Form1()
  23.         {
  24.             InitializeComponent();
  25.             string connString = ";database=;uid=;password=;";
  26.             MySqlConnection conn = new MySqlConnection(connString);
  27.             MySqlCommand command = conn.CreateCommand();
  28.             //gombok border = 0
  29.             button1.TabStop = false;
  30.             button1.FlatStyle = FlatStyle.Flat;
  31.             button1.FlatAppearance.BorderSize = 0;
  32.             button1.FlatAppearance.BorderColor = Color.White;
  33.             button1.FlatAppearance.CheckedBackColor = Color.White;
  34.             button1.FlatAppearance.MouseDownBackColor = Color.White;
  35.             button1.FlatAppearance.MouseOverBackColor = Color.White;
  36.             button2.TabStop = false;
  37.             button2.FlatStyle = FlatStyle.Flat;
  38.             button2.FlatAppearance.BorderSize = 0;
  39.             button2.FlatAppearance.BorderColor = Color.White;
  40.             button2.FlatAppearance.CheckedBackColor = Color.White;
  41.             button2.FlatAppearance.MouseDownBackColor = Color.White;
  42.             button2.FlatAppearance.MouseOverBackColor = Color.White;
  43.             button3.TabStop = false;
  44.             button3.FlatStyle = FlatStyle.Flat;
  45.             button3.FlatAppearance.BorderSize = 0;
  46.             button3.FlatAppearance.BorderColor = Color.White;
  47.             button3.FlatAppearance.CheckedBackColor = Color.White;
  48.             button3.FlatAppearance.MouseDownBackColor = Color.White;
  49.             button3.FlatAppearance.MouseOverBackColor = Color.White;
  50.             button4.TabStop = false;
  51.             button4.FlatStyle = FlatStyle.Flat;
  52.             button4.FlatAppearance.BorderSize = 0;
  53.             button4.FlatAppearance.BorderColor = Color.White;
  54.             button4.FlatAppearance.CheckedBackColor = Color.White;
  55.             button4.FlatAppearance.MouseDownBackColor = Color.White;
  56.             button4.FlatAppearance.MouseOverBackColor = Color.White;
  57.             button5.TabStop = false;
  58.             button5.FlatStyle = FlatStyle.Flat;
  59.             button5.FlatAppearance.BorderSize = 0;
  60.             button5.FlatAppearance.BorderColor = Color.White;
  61.             button5.FlatAppearance.CheckedBackColor = Color.White;
  62.             button5.FlatAppearance.MouseDownBackColor = Color.White;
  63.             button5.FlatAppearance.MouseOverBackColor = Color.White;
  64.            
  65.             Random r = new Random();
  66.             int[] tömb = new int[15];
  67.             int v = 0;
  68.             for (int i = 0; i < tömb.Length; i++)
  69.             {
  70.                 do
  71.                 {
  72.                     v = r.Next(1, 101);
  73.                 }
  74.                 while (tömb.Contains(v));
  75.  
  76.                 tömb[i] = v;
  77.             }
  78.            
  79.  
  80.             int ii = 0;
  81.             do
  82.             {
  83.  
  84.                 command.CommandText = "SELECT kerdes, valasz1, valasz2, valasz3, valasz4, megoldas FROM kerdesek WHERE id=" + tömb[ii].ToString();
  85.                 ii++;
  86.                 try
  87.                 {
  88.                     conn.Open();
  89.                     MySqlDataReader reader = command.ExecuteReader();
  90.                     while (reader.Read())
  91.                     {
  92.                         button1.Text = reader["kerdes"].ToString();
  93.                         button2.Text = reader["valasz1"].ToString();
  94.                         button3.Text = reader["valasz2"].ToString();
  95.                         button4.Text = reader["valasz3"].ToString();
  96.                         button5.Text = reader["valasz4"].ToString();
  97.                     }
  98.                     seged2 = reader["megoldas"].ToString();
  99.                     segedA = reader["valasz1"].ToString();
  100.                     segedB = reader["valasz2"].ToString();
  101.                     segedC = reader["valasz3"].ToString();
  102.                     segedD = reader["valasz4"].ToString();
  103.                 }
  104.                 catch (Exception)
  105.                 {
  106.  
  107.                 }
  108.                 finally
  109.                 {
  110.                     conn.Close();
  111.                 }
  112.  
  113.             } while (eredmeny == "A valasz helyes.");
  114.  
  115.         }
  116.         public void button2_Click_1(object sender, EventArgs e)
  117.         {
  118.             if (seged2 == "A")
  119.             {
  120.                 seged = segedA;
  121.             }
  122.             if (seged2 == "B")
  123.             {
  124.                 seged = segedB;
  125.             }
  126.             if (seged2 == "C")
  127.             {
  128.                 seged = segedC;
  129.             }
  130.             if (seged2 == "D")
  131.             {
  132.                 seged = segedD;
  133.             }
  134.             if (segedA == seged)
  135.             {
  136.                 button2.Text = "A valasz helyes.";
  137.                 eredmeny = "A valasz helyes.";
  138.             }
  139.             else
  140.             {
  141.                 button2.Text = "A valasz helytelen.";
  142.             }
  143.            
  144.         }
  145.  
  146.         private void button3_Click(object sender, EventArgs e)
  147.         {
  148.             if (seged2 == "A")
  149.             {
  150.                 seged = segedA;
  151.             }
  152.             if (seged2 == "B")
  153.             {
  154.                 seged = segedB;
  155.             }
  156.             if (seged2 == "C")
  157.             {
  158.                 seged = segedC;
  159.             }
  160.             if (seged2 == "D")
  161.             {
  162.                 seged = segedD;
  163.             }
  164.             if (segedB == seged)
  165.             {
  166.                 button3.Text = "A valasz helyes.";
  167.                 eredmeny = "A valasz helyes.";
  168.             }
  169.             else
  170.             {
  171.                 button3.Text = "A valasz helytelen.";
  172.             }
  173.         }
  174.  
  175.         private void button5_Click(object sender, EventArgs e)
  176.         {
  177.             if (seged2 == "A")
  178.             {
  179.                 seged = segedA;
  180.             }
  181.             if (seged2 == "B")
  182.             {
  183.                 seged = segedB;
  184.             }
  185.             if (seged2 == "C")
  186.             {
  187.                 seged = segedC;
  188.             }
  189.             if (seged2 == "D")
  190.             {
  191.                 seged = segedD;
  192.             }
  193.             if (segedC == seged)
  194.             {
  195.                 button5.Text = "A valasz helyes.";
  196.                 eredmeny = "A valasz helyes.";
  197.             }
  198.             else
  199.             {
  200.                 button5.Text = "A valasz helytelen.";
  201.             }
  202.         }
  203.  
  204.         private void button4_Click(object sender, EventArgs e)
  205.         {
  206.             if (seged2 == "A")
  207.             {
  208.                 seged = segedA;
  209.             }
  210.             if (seged2 == "B")
  211.             {
  212.                 seged = segedB;
  213.             }
  214.             if (seged2 == "C")
  215.             {
  216.                 seged = segedC;
  217.             }
  218.             if (seged2 == "D")
  219.             {
  220.                 seged = segedD;
  221.             }
  222.             if (button4.Text == seged)
  223.             {
  224.                 button4.Text = "A valasz helyes.";
  225.                 eredmeny = "A valasz helyes.";
  226.             }
  227.             else
  228.             {
  229.                 button4.Text = "A valasz helytelen.";
  230.             }
  231.         }
  232.  
  233.         private void button1_Click(object sender, EventArgs e)
  234.         {
  235.  
  236.         }
  237.        
  238.     }
  239. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement