作者liaommx (Orz)
看板C_Sharp
标题Re: [问题] testBox的一个问题
时间Sun Jan 10 01:11:48 2010
※ 引述《piyet (小丸)》之铭言:
: 我写了一个程式有十个button每个button点下去後都会出现一个乱数,
: 然後那个乱数值会传到一个textBox中,
: 目前我是做了一个textBox1,所以button的值都会跑到textBox1中,
: 可是我想要做两个textBox,
: 让第一个乱数值传到textBox1中,第二个乱数值跑到textBox2中,
: 要怎麽解决呢??
不知道你这边贴3个button程式码的意思@@?
random rs=new random();
这边是把乱数种子排列
int a =rs.next(6);
产生一个0~5以内的任意整数
如果是把它填入第一个textbox.
就把它textbox1.text=a.tostring().
这样
然後接着就产生第二个乱数
a=rs.next(6);
textbox2.text=a.tosting()
这样就可以了.
不过我会写成
textbox1.text=rs.next(6).tostring();
textbox2.text=rs.next(6).tostring();
你就把他想成一个按钮产生两个不同的乱数
分别填入不同的textbox.
这样就好了.
--
: private void button1_Click(object sender, EventArgs e)
: {
: Random rs = new Random();
: int a = rs.Next(6); // int 0-6乱数
: button1.Text = a.ToString();
: textBox1.text += button1.Text;
: }
: private void button2_Click(object sender, EventArgs e)
: {
: Random rs = new Random();
: int a = rs.Next(6); // int 0-6乱数
: button2.Text = a.ToString();
: textBox1.Text += button2.Text;
: }
: private void button3_Click(object sender, EventArgs e)
: {
: Random rs = new Random();
: int a = rs.Next(6); // int 0-6乱数
: button3.Text = a.ToString();
: textBox1.Text += button3.Text;
: }
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.233.230