小言_互联网的博客

你也可以做一个简易抽奖程序!

438人阅读  评论(0)

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。

今天给大家分享一个使用winform制作的小案例——随机点名(抽奖)程序,下面我们来看看运行结果:

在班内点名为了公平起见,一直使用的该程序,不过我自己做的比这个复杂点儿,功能也多加了点儿,之前在公众号中发过,如果有需要的可以点击这里:

下面是完整版的随机点名系统:

下面是制作该建议点名系统的步骤。

开发软件:vs2012

开发语言:winform

运行环境:windows操作系统

一、在VS中新建windows应用程序,在窗体中拉出如下控件:

然后我们分别写控件中的事件代码:

二、开始按钮事件代码:


   
  1. private void btnSave_Click(object sender, EventArgs e)
  2.         {
  3.              //启动定时器
  4.             this.timer1.Enabled = true;
  5.              //启动播放控件
  6.             
  7.             this.axWindowsMediaPlayer1.Ctlcontrols.play();
  8.         }

三、结束按钮事件代码:


   
  1. //结束的按钮
  2.         private void button1_Click(object sender, EventArgs e)
  3.         {
  4.             this.timer1.Enabled = false;
  5.              //停止播放
  6.             this.axWindowsMediaPlayer1.Ctlcontrols.pause();
  7.         }

四、时间控件事件代码:


   
  1. //1秒执行一次
  2.          int count = 0;
  3.          string[] names = { "范啸天", "王炎霸", "蔡荣", "齐军元", "李洪基", "孟昶" };
  4.         private void timer1_Tick(object sender, EventArgs e)
  5.         {
  6.              if(count== 5){
  7.                 count = 0;
  8.             }
  9.             this.label1.Text = names[count];
  10.             count++;
  11.         }

然后就可以运行啦,是不是很简单呢。

如果是某个公司或者某个团体需要使用的话,只需要将数组内的信息改一下即可,当然也可以不用姓名,用手机号、学号或者工号来代替。

最后欢迎大家访问我的个人站点:http://www.穆雄雄.com;


转载:https://blog.csdn.net/qq_34137397/article/details/117408709
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场