你也可以做一个简易抽奖程序!
大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂。
今天给大家分享一个使用winform制作的小案例——随机点名(抽奖)程序,下面我们来看看运行结果:
在班内点名为了公平起见,一直使用的该程序,不过我自己做的比这个复杂点儿,功能也多加了点儿,之前在公众号中发过,如果有需要的可以点击这里:
下面是完整版的随机点名系统:
下面是制作该建议点名系统的步骤。
开发软件:vs2012
开发语言:winform
运行环境:windows操作系统
一、在VS中新建windows应用程序,在窗体中拉出如下控件:
然后我们分别写控件中的事件代码:
二、开始按钮事件代码:
private void btnSave_Click(object sender, EventArgs e)
{
//启动定时器
this.timer1.Enabled = true;
//启动播放控件
this.axWindowsMediaPlayer1.Ctlcontrols.play();
}
三、结束按钮事件代码:
//结束的按钮
private void button1_Click(object sender, EventArgs e)
{
this.timer1.Enabled = false;
//停止播放
this.axWindowsMediaPlayer1.Ctlcontrols.pause();
}
四、时间控件事件代码:
//1秒执行一次
int count = 0;
string[] names = {"范啸天","王炎霸","蔡荣","齐军元","李洪基","孟昶" };
private void timer1_Tick(object sender, EventArgs e)
{
if(count==5){
count = 0;
}
this.label1.Text = names[count];
count++;
}
然后就可以运行啦,是不是很简单呢。
如果是某个公司或者某个团体需要使用的话,只需要将数组内的信息改一下即可,当然也可以不用姓名,用手机号、学号或者工号来代替。
最后欢迎大家访问我的个人站点:http://www.穆雄雄.com;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2017-05-30 使用spring实现邮件的发送(含测试,源码,注释)
2017-05-30 使用spring实现邮件的发送(含测试,源码,注释)
2017-05-30 使用java底层实现邮件的发送(含测试,源码)
2017-05-30 使用java底层实现邮件的发送(含测试,源码)
2017-05-30 java实现邮件发送准备工作(前期配置)
2017-05-30 java实现邮件发送准备工作(前期配置)