SHOW:
|
|
- or go back to the newest paste.
| 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 Generator | |
| 11 | {
| |
| 12 | public partial class Generator : Form | |
| 13 | {
| |
| 14 | public Generator() | |
| 15 | {
| |
| 16 | InitializeComponent(); | |
| 17 | } | |
| 18 | ||
| 19 | private void button1_Click(object sender, EventArgs e) | |
| 20 | {
| |
| 21 | timer1.Start(); | |
| 22 | if ((progressBar1.Value == 100)) | |
| 23 | {
| |
| 24 | timer1.Stop(); | |
| 25 | progressBar1.Value = 0; | |
| 26 | textBox1.Text = ""; | |
| 27 | timer1.Start(); | |
| 28 | } | |
| 29 | ||
| 30 | } | |
| 31 | ||
| 32 | private void timer1_Tick(object sender, EventArgs e) | |
| 33 | {
| |
| 34 | progressBar1.Increment(1); | |
| 35 | if ((progressBar1.Value == 100)) | |
| 36 | {
| |
| 37 | timer1.Stop(); | |
| 38 | Random random = new Random(); | |
| 39 | textBox1.Text = "" + (char)random.Next(65, 90) + (char)random.Next(65, 90) + (char)random.Next(65, 90) + random.Next(0, 9) + "-" + random.Next(0, 9) + (char)random.Next(65, 90) + (char)random.Next(65, 90) + random.Next(0, 9) + "-" + (char)random.Next(65, 90) + random.Next(0, 9) + (char)random.Next(65, 90) + random.Next(0, 9) + "-" + (char)random.Next(65, 90) + random.Next(0, 9) + (char)random.Next(65, 90) + random.Next(0, 9) + "-" + (char)random.Next(65, 90) + random.Next(0, 9) + (char)random.Next(65, 90) + random.Next(0, 9); | |
| 40 | } | |
| 41 | } | |
| 42 | ||
| 43 | private static string RandomString() | |
| 44 | {
| |
| 45 | var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ3454323LMNOPQRSTUVWXYZ001206789"; | |
| 46 | var stringChars = new char[4]; | |
| 47 | var random = new Random(); | |
| 48 | ||
| 49 | for (int i = 0; i < stringChars.Length; i++) | |
| 50 | {
| |
| 51 | stringChars[i] = chars[random.Next(chars.Length)]; | |
| 52 | } | |
| 53 | ||
| 54 | var finalString = new String(stringChars); | |
| 55 | return finalString; | |
| 56 | } | |
| 57 | private static string RandomString2() | |
| 58 | {
| |
| 59 | var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; | |
| 60 | var random = new Random(); | |
| 61 | var result = new string( | |
| 62 | Enumerable.Repeat(chars, 4) | |
| 63 | .Select(s => s[random.Next(s.Length)]) | |
| 64 | .ToArray()); | |
| 65 | return result; | |
| 66 | } | |
| 67 | private static string RandomString3() | |
| 68 | {
| |
| 69 | var chars = "ABWXYZ01234567IJKLMNOPQRSTUVWXYZ0123456789"; | |
| 70 | var random = new Random(); | |
| 71 | var result = new string( | |
| 72 | Enumerable.Repeat(chars, 4) | |
| 73 | .Select(s => s[random.Next(s.Length)]) | |
| 74 | .ToArray()); | |
| 75 | return result; | |
| 76 | } | |
| 77 | private static string RandomString4() | |
| 78 | {
| |
| 79 | var chars = "ABWXYZ01234567IJKLMNOPQRSTUVWBWXYZ0120123456789"; | |
| 80 | var random = new Random(); | |
| 81 | var result = new string( | |
| 82 | Enumerable.Repeat(chars, 4) | |
| 83 | .Select(s => s[random.Next(s.Length)]) | |
| 84 | .ToArray()); | |
| 85 | return result; | |
| 86 | } | |
| 87 | private void textBox1_TextChanged(object sender, EventArgs e) | |
| 88 | {
| |
| 89 | textBox1.TextAlign = HorizontalAlignment.Center; | |
| 90 | } | |
| 91 | } | |
| 92 | } |