2011年4月8日金曜日

ついでに

こんなのもつくってみた



指定した桁数のランダムな数値を作成
C#intで表せる桁数なら何桁でも行けるはずです

パスワード生成ソフトとかだと20桁とかしかないので
一発で作りたかったなど…
まぁもちろんパスワード生成ソフトとしても使えますね
数字しか対応してないのでおそらく弾かれますが

using System;
using System.Windows.Forms;
namespace Ran
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
        }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                int i = int.Parse(textBox1.Text);
                string s = "";
                Random myran = new Random();
                while (true)
                {
                    s += myran.Next(0, 99999).ToString();
                    if (s.Length > i)
                        break;
                }
                richTextBox1.Text = s.Substring(0, i);
            }
            catch { }
        }
        private void button2_Click(object sender, EventArgs e)
        {
            Clipboard.SetText(richTextBox1.Text);
        }
    }
}
んなかんじ

0 件のコメント:

コメントを投稿