• 大小: 300KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: C#
  • 标签: 逻辑清晰  

资源简介

整个项目,包括窗体界面设计,代码。逻辑简单,思路清晰。简单的判断,随机切换图片,适合于c#初学者参考。

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace 正版石头剪刀布
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }


        Random SJ = new Random();
        int numjsj;//声明整形变量,用来存储

        int me;

        int di = 1;
        int ying1 = 1;
        int shu1 = 1;
        int ping1 = 1;
       
        private void btnstart_Click(object sender EventArgs e)
        {
          
            timer1.Enabled = true;

            wenhao1.Text = (di++).ToString();

            
        }

        private void timer1_Tick(object sender EventArgs e)
        {
           //计时器的tick事件,每隔10毫秒更换图片

            numjsj = SJ.Next(0 3);
            pbpc.Image = imageList1.Images[numjsj];//
        }

        private void label4_Click(object sender EventArgs e)
        {

        }

        private void button3_Click_1(object sender EventArgs e)
        {
            //三个button共用当前click事件

            timer1.Enabled = false;
          

          Button btn = new Button();

          btn = (Button)sender;
          me = int.Parse(btn.Tag.ToString());//将点击按钮接收的数,转换成字符串型,在转换成整型;
                if(me==numjsj)
                {
                wenhao.Text=“平“;
                ping.Text = (ping1++).ToString();
                }
                else if(me-numjsj == 1 || me - numjsj == -2)//按规律
                {
                    wenhao.Text = “输“;
                    shu.Text = (shu1++).ToString();
                }
                else
            {
                wenhao.Text = “赢“;
                ying.Text = (ying1++).ToString();
            }


              /*  if (me - numjsj == 1 || me - numjsj == -2)
                {
                    shu.Text = (shu1++).ToString();
                }
                else if (me == numjsj)
                {
                    ping.Text = (ping1++).ToString();
                }
                else
                {
                    ying.Text = (ying1++).ToString();
                }*/
        }

        private void Form1_Load(object sender EventArgs e)
        {

        }

        private void wenhao_Click(object sender EventArgs e)
        {

        }

        private void button4_Click(object sender EventArgs e)
        {
            timer1.Enabled = true;
            wenhao.Text = (“?“);
            wenhao1.Text = (di++).ToString();

        }

        private void timer2_Tick(object sender EventArgs e)
        {
            //计时器控制窗体逐渐显示
            

            if (this.Opacity<1)
            {
                this.Opacity += 0.01;
            }
            else
            {
                tmrjianxian.Enabled = false;
            }
        }

        private void F

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         905  2019-09-23 10:51  正版石头剪刀布.sln
     文件       20480  2019-11-17 18:46  正版石头剪刀布.suo
     目录           0  2019-12-11 19:22  正版石头剪刀布\
     目录           0  2019-12-11 19:22  正版石头剪刀布\bin\
     目录           0  2019-12-11 19:22  正版石头剪刀布\bin\Debug\
     目录           0  2019-12-11 19:22  正版石头剪刀布\bin\Debug\images\
     文件       19254  2019-09-23 11:40  正版石头剪刀布\bin\Debug\images\对方剪子.bmp
     文件       19254  2019-09-23 11:40  正版石头剪刀布\bin\Debug\images\对方布.bmp
     文件       19254  2019-09-23 11:40  正版石头剪刀布\bin\Debug\images\对方石头.bmp
     文件      138240  2019-09-30 11:28  正版石头剪刀布\bin\Debug\正版石头剪刀布.exe
     文件       30208  2019-09-30 11:28  正版石头剪刀布\bin\Debug\正版石头剪刀布.pdb
     文件       11600  2019-11-17 18:13  正版石头剪刀布\bin\Debug\正版石头剪刀布.vshost.exe
     文件         490  2018-09-15 15:29  正版石头剪刀布\bin\Debug\正版石头剪刀布.vshost.exe.manifest
     文件        3731  2019-09-30 11:26  正版石头剪刀布\Form1.cs
     文件       20337  2019-09-30 11:26  正版石头剪刀布\Form1.Designer.cs
     文件      113985  2019-09-30 11:26  正版石头剪刀布\Form1.resx
     目录           0  2019-12-11 19:22  正版石头剪刀布\obj\
     目录           0  2019-12-11 19:22  正版石头剪刀布\obj\x86\
     目录           0  2019-12-11 19:22  正版石头剪刀布\obj\x86\Debug\
     文件        5420  2019-09-24 08:04  正版石头剪刀布\obj\x86\Debug\DesignTimeResolveAssemblyReferences.cache
     文件        6988  2019-11-17 18:13  正版石头剪刀布\obj\x86\Debug\DesignTimeResolveAssemblyReferencesInput.cache
     目录           0  2019-09-23 10:51  正版石头剪刀布\obj\x86\Debug\TempPE\
     文件        1082  2019-11-17 18:13  正版石头剪刀布\obj\x86\Debug\正版石头剪刀布.csproj.FileListAbsolute.txt
     文件         975  2019-09-30 11:26  正版石头剪刀布\obj\x86\Debug\正版石头剪刀布.csproj.GenerateResource.Cache
     文件        9174  2019-09-24 08:11  正版石头剪刀布\obj\x86\Debug\正版石头剪刀布.csprojResolveAssemblyReference.cache
     文件      138240  2019-09-30 11:28  正版石头剪刀布\obj\x86\Debug\正版石头剪刀布.exe
     文件       72320  2019-09-30 11:28  正版石头剪刀布\obj\x86\Debug\正版石头剪刀布.Form1.resources
     文件       30208  2019-09-30 11:28  正版石头剪刀布\obj\x86\Debug\正版石头剪刀布.pdb
     文件         180  2019-09-30 11:28  正版石头剪刀布\obj\x86\Debug\正版石头剪刀布.Properties.Resources.resources
     文件         502  2019-09-23 10:51  正版石头剪刀布\Program.cs
     目录           0  2019-12-11 19:22  正版石头剪刀布\Properties\
............此处省略8个文件信息

评论

共有 条评论

相关资源