资源简介
通过VS2103 编写,简单的抽签小程序,实测可用
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Collections;
//Download by http://www.codesc.net
namespace 抽签系统
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
string[] nameList;
private void button2_Click(object sender EventArgs e)
{
OpenFileDialog file = new OpenFileDialog();
file.Filter = “(*.txt)|*.txt“;
file.ShowDialog();
if (file.FileName == ““)
{
return;
}
StreamReader reader = new StreamReader(file.FileName);
string line;
line = reader.ReadLine();
int nameNum = 0;
while (line != null)
{
line = reader.ReadLine();
nameNum++;
}
reader.Close();
nameList = new string[nameNum];
reader = new StreamReader(file.FileName UnicodeEncoding.GetEncoding(“GB2312“));
line = reader.ReadLine();
int i = 0;
while (line != null)
{
nameList[i++] = line;
line = reader.ReadLine();
}
reader.Close();
for (i = 0; i < nameNum; i++)
{
listBox1.Items.Add(nameList[i]);
}
}
private void button1_Click(object sender EventArgs e)
{
if (listBox2.Items.Count == nameList.Length)
{
MessageBox.Show(“名单全部都被抽中,不用再抽签了“);
return;
}
bool flag = true;
Random random = new Random();
int igeted=0 num = nameList.Length;
geted = random.Next(0 num);
if (listBox2.Items.Count == 0)
{
listBox2.Items.Add(nameList[geted]);
return;
}
while (flag == true)
{
flag = false;
geted = random.Next(0 num);
if (geted == 12)
geted = 12;
for (i = 0; i < listBox2.Items.Count; i++)
{
if (nameList[geted] == listBox2.Items[i].ToString())
flag = true;
}
}
listBox2.Items.Add(nameList[geted]);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 145 2014-02-27 21:35 codesc.net\抽签系统\抽签系统\bin\Debug\namelist1.txt
文件 146 2014-02-27 21:35 codesc.net\抽签系统\抽签系统\bin\Debug\namelist2.txt
文件 138 2014-03-01 21:10 codesc.net\抽签系统\抽签系统\bin\Debug\namelist3.txt
文件 15360 2014-03-01 21:22 codesc.net\抽签系统\抽签系统\bin\Debug\抽签系统.exe
文件 2722 2018-06-13 11:52 codesc.net\抽签系统\抽签系统\Form1.cs
文件 4882 2018-06-13 11:52 codesc.net\抽签系统\抽签系统\Form1.Designer.cs
文件 5814 2014-02-28 16:15 codesc.net\抽签系统\抽签系统\Form1.resx
文件 4316 2018-06-13 11:52 codesc.net\抽签系统\抽签系统\Form2.cs
文件 10484 2014-03-01 21:21 codesc.net\抽签系统\抽签系统\Form2.Designer.cs
文件 6008 2014-03-01 21:21 codesc.net\抽签系统\抽签系统\Form2.resx
文件 473 2014-02-28 18:31 codesc.net\抽签系统\抽签系统\Program.cs
文件 1356 2014-02-28 16:10 codesc.net\抽签系统\抽签系统\Properties\AssemblyInfo.cs
文件 2874 2014-02-28 16:10 codesc.net\抽签系统\抽签系统\Properties\Resources.Designer.cs
文件 5612 2014-02-28 16:10 codesc.net\抽签系统\抽签系统\Properties\Resources.resx
文件 1097 2014-02-28 16:10 codesc.net\抽签系统\抽签系统\Properties\Settings.Designer.cs
文件 249 2014-02-28 16:10 codesc.net\抽签系统\抽签系统\Properties\Settings.settings
文件 3695 2014-02-28 18:31 codesc.net\抽签系统\抽签系统\抽签系统.csproj
文件 926 2014-02-28 16:10 codesc.net\抽签系统\抽签系统.sln
文件 15360 2014-03-01 21:27 codesc.net\抽签系统\抽签系统.suo
目录 0 2018-06-13 11:52 codesc.net\抽签系统\抽签系统\bin\Debug
目录 0 2018-06-13 11:50 codesc.net\抽签系统\抽签系统\bin
目录 0 2018-06-13 11:50 codesc.net\抽签系统\抽签系统\Properties
目录 0 2018-06-13 11:52 codesc.net\抽签系统\抽签系统
目录 0 2018-06-13 11:50 codesc.net\抽签系统
目录 0 2018-06-13 11:51 codesc.net
----------- --------- ---------- ----- ----
81657 25
- 上一篇:C# 纸飞机大作战 游戏源码
- 下一篇:C#与正运动控制卡
相关资源
- 支票管理系统源码(附数据库)
- 操纵系统-分水果
- 资产管理系统源码(附数据库)毕业
- VIN固定资产管理系统源码
- asp.net 新闻发布系统源码(附文档以及
- C# 体验套餐管理系统源码
- 企业出差休假管理系统(有经费审核
- 企业OA办公自动化系统 v1.1源码(附数
- C# Access版资产管理系统源代码
- 豪车销售系统源码
- ASP.NET资产管理系统源码(附数据库)
- asp.net 简单新闻发布系统源码(附数据
- asp.net新闻发布系统(源码+数据库+论
- asp.net网上购物系统源码
- 点餐系统(外卖订餐系统源码)
- 酒店电子管理系统winform源代码(附数
- C# 电影点票系统源码
- c#茶楼管理系统源码(ACCESS )
- C# 计算机配置管理系统
- C# 超市管理系统源码(附数据库)
- C# 影院电影售票系统
- C# 学生选课管理系统(源码+数据库)
- C#进销存管理系统(Access数据库)英文
- 研究生信息管理系统(附数据库)
-
抽奖系统xm
l数据库 - 学生管理系统(源码+access数据库)
- 小区物业管理系统源码 asp.net物业管理
- C#编写的KTV系统(附access数据库)
- C#图书管理系统(源代码+数据库+系统
- Windows远程控制系统
评论
共有 条评论