public partial class Form1 : Form
{
static System.Windows.Forms.Timer myTimer = new System.Windows.Forms.Timer();

public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
textBox1.Text = null;
Random rnd = new Random();
myTimer.Tick += new EventHandler(button1_Click);

string a = rnd.Next(1, 5).ToString();
textBox1.Text = a;

myTimer.Interval = rnd.Next(1, 5) * 30000;
myTimer.Start(); Application.DoEvents();

これ直したコードです
もうエラーでてないけどおかしいところツッコミまくってください