资源简介
C#语言写的Windows Form式猜拳游戏软件
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.xml;
namespace cq
{
public partial class Form1 : Form
{
Image[] wUser = { Resource1.wA Resource1.wB Resource1.wC Resource1.wD };
Image[] jqUser = { Resource1.jqA Resource1.jqB Resource1.jqC Resource1.jqD };
Image[] jqCq = { Resource1.jqst Resource1.jqjd Resource1.jqbu };
int wdx = 0;//我的图片的Tag
int jqdx = 0;//机器人图片的Tag
int wsNo = 0;//我胜的场数
int zcsNo = 0;//总的场数
int pjNo = 0;//平局的场数
int jqrsNO = 0;//机器人胜的场数
int i=0;//当前xml文档中存有几条记录
xmlDocument xmlDoc;
//public int jqrNd { get; set; }
int jqrNd=0;//当前的游戏难度
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender EventArgs e)
{
zcs_txt.Text = “0“;
ws_txt.Text = “0“;
jqrs_txt.Text = “0“;
pj_txt.Text = “0“;
w_pct.Image = wUser[3];
jq_pct.Image=jqUser[0];
}
private void w_pct_Click(object sender EventArgs e)//点击我的图片触发事件
{
w_pct.Image = wUser[getRand(4)];
}
private void jq_pct_Click(object sender EventArgs e)//点击机器人图片触发事件
{
jq_pct.Image = jqUser[getRand(4)];
}
private void wcq_Click(object sender EventArgs e)//点击石头剪刀布触发事件
{
jqrNd = Form_选项.rdNo;
//MessageBox.Show(“难度“+jqrNd.ToString());
wcq_pct.Image=(sender as PictureBox).Image;
wdx = int.Parse((sender as PictureBox).Tag.ToString());
jqdx = getRand(3);
jqcq_pct.Image = jqCq[jqdx];
//MessageBox.Show(wdx.ToString()+jqdx.ToString());
zcsNo = int.Parse(zcs_txt.Text);
zcsNo += 1;
zcs_txt.Text = zcsNo.ToString();
//pk();
ndHs();
}
private int getRand(int seed)//随机函数
{
Random rand = new Random();
return rand.Next(seed);
}
private void pk()
{
if (wdx == jqdx)
{
pingju(); //平局
}
else if (wdx == 0 && jqdx == 1 || wdx == 1 && jqdx == 2 || wdx == 2 && jqdx == 0)
{
wying();//我赢
}
else
{
jqying();//机器人赢
}
}
private void pingju()
{
//MessageBox.Show(“平局!“);
pjNo = int.Parse(pj_txt.Text);
pjNo += 1;
pj_txt.Text = pjNo.ToString();
pj_pct.Left = 316;
}
private void wying()
{
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 12288 2015-03-16 19:40 cq\2012442095田园Net高级技术第二次作业.doc
文件 187 2015-03-16 14:13 cq\cq\App.config
文件 1457 2015-03-25 17:08 cq\cq\bin\Debug\acc.xm
文件 381 2015-03-24 18:46 cq\cq\bin\Debug\acc.xm
文件 1011712 2015-03-25 17:08 cq\cq\bin\Debug\cq.exe
文件 187 2015-03-16 14:13 cq\cq\bin\Debug\cq.exe.config
文件 75264 2015-03-25 17:08 cq\cq\bin\Debug\cq.pdb
文件 11592 2015-03-25 23:12 cq\cq\bin\Debug\cq.vshost.exe
文件 187 2015-03-16 14:13 cq\cq\bin\Debug\cq.vshost.exe.config
文件 490 2014-01-23 03:27 cq\cq\bin\Debug\cq.vshost.exe.manifest
文件 7553 2015-03-25 17:08 cq\cq\cq.csproj
文件 9796 2015-03-25 15:54 cq\cq\Form1.cs
文件 19578 2015-03-25 15:54 cq\cq\Form1.Designer.cs
文件 6188 2015-03-25 15:54 cq\cq\Form1.resx
文件 3429 2015-03-25 15:45 cq\cq\Form_统计.cs
文件 7931 2015-03-25 15:45 cq\cq\Form_统计.Designer.cs
文件 5817 2015-03-25 15:45 cq\cq\Form_统计.resx
文件 395 2015-03-25 15:46 cq\cq\Form_规则.cs
文件 3341 2015-03-25 15:46 cq\cq\Form_规则.Designer.cs
文件 5817 2015-03-25 15:46 cq\cq\Form_规则.resx
文件 1852 2015-03-25 15:45 cq\cq\Form_记录.cs
文件 5260 2015-03-25 15:45 cq\cq\Form_记录.Designer.cs
文件 5817 2015-03-25 15:45 cq\cq\Form_记录.resx
文件 981 2015-03-25 15:46 cq\cq\Form_选项.cs
文件 5567 2015-03-25 15:46 cq\cq\Form_选项.Designer.cs
文件 5817 2015-03-25 15:46 cq\cq\Form_选项.resx
文件 627 2015-03-25 23:12 cq\cq\obj\Debug\cq.csproj.FileListAbsolute.txt
文件 902 2015-03-25 17:08 cq\cq\obj\Debug\cq.csproj.GenerateResource.Cache
文件 2211 2015-03-18 23:21 cq\cq\obj\Debug\cq.csprojResolveAssemblyReference.cache
文件 1011712 2015-03-25 17:08 cq\cq\obj\Debug\cq.exe
............此处省略90个文件信息
相关资源
- C# 调用win32 api函数-user32.dll详细说明
- C# 调用BarTender打印条码DEMO
- 大型比赛竞赛抽签系统 可打印 c# vs
- C#编写的Gerber查看器
- lua C# .Net4.0 vs2010 LuaInterface
- C#十六进制编辑器
- 明华URF-35H读卡器 C#读写源码 为大家
- C#文件流读取CSV文件
- c#读写PDF文件sql
- C# winform Socket大文件传输
- c#车牌识别系统附30张测试图片
- 《C#面向对象程序设计》源代码(CS)
- 金旭亮《C#面向对象程序设计》教案
- 试题库管理系统毕业论文(C#)源程序
- 学校网站原代码(C#.NET)
- C#-数据库操作技术-员工管理系统
- c#web开发入门经典
- C#与Matlab混合编程的几种方式
- c# 开发与 mysql数据库实现的增删改查
- C#异步操作 异步查询数据库 异步处理
- Basler相机通过IO触发源码
- [源代码] 《领域驱动设计 (C# 2008 实
- 松下PLC与C#通讯串口调试入门教程.z
- USB 继电器控制器 LCUS-1 保证能用 c#
- C# AES加密解密小工具
- C#圆形按钮,非常漂亮动态~~
- [精]C#仿QQ右下角弹出提示框()
- C#进程间通信-共享内存代码
- 有史以来最简单的三层(C#)
- vb调用c#编写的串口DLL文件(vb源码
评论
共有 条评论