• 大小: 15.51MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-16
  • 语言: C#
  • 标签: 数独  标准数独  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;
using System.Media;
namespace 数独
{
    public partial class Biao : Form
    {
        public Biao()
        {
            InitializeComponent();
            for (int i = 0; i < 9; i++)
            {
                for (int j = 0; j < 9; j++)//创建表
                {
                    mb[i j] = new NumShow(i j);
                    this.Controls.Add(mb[i j]);
                    mb[i j].Location = new Point( 75 * i 75 * j);//排版
                    mb[i j].MouseDown += new System.Windows.Forms.MouseEventHandler(this.bT_MouseDown);
                }
            }
            this.MaximumSize = new Size(785 720);
            this.MinimumSize = new Size(785 720);
        }
        public SoundPlayer soundOnly = new SoundPlayer(“sound/only.wav“);
        public void bT_MouseDown(object sender MouseEventArgs e)
        {
            
        }
        public static NumShow[] mb = new NumShow[9 9];
        public SoundPlayer soundList = new SoundPlayer(“sound/list.wav“);
        public static bool isChoose = false;
        private void Biao_Load(object sender EventArgs e)
        {
            panel1.Location = new Point(680 10);
            NumShow.setData(Form1.mb mb);
            readData();
        }
        public static void readData()
        {
            for (int i = 0; i < 9; i++)
            {
                for (int j = 0; j < 9; j++)
                {
                    if (mb[i j].Enabled != false)
                    {
                        for (int k = 1; k < 10; k++)
                        {
                            Boolean isRight = true;
                            for (int ii = 0; ii < 9; ii++)
                            {
                                for (int jj = 0; jj < 9; jj++)
                                {
                                    if (Form1.mb[ii jj].Text == k.ToString()&&
                                        (Form1.mb[ii jj].sex == Form1.mb[i j].sex || 
                                        Form1.mb[ii jj].x == Form1.mb[i j].x
                                        || Form1.mb[ii jj].y == Form1.mb[i j].y))
                                    {
                                        isRight = false;
                                    }
                                }
                            }
                            if (isRight)
                            {
                                if (Form1.lineDuijiao)
                                {
                                    if (i != j && i + j != 8)
                                    {
                                        mb[i j].Text += k.ToString() + “  “;
                                    }
                                    else
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-04 21:34  C#数独\标准数独\
     目录           0  2018-06-04 21:34  C#数独\标准数独\.vs\
     目录           0  2018-06-04 21:34  C#数独\标准数独\.vs\数独\
     目录           0  2018-06-04 21:34  C#数独\标准数独\.vs\数独\v15\
     文件       41984  2018-06-04 21:45  C#数独\标准数独\.vs\数独\v15\.suo
     文件         860  2012-11-26 13:23  C#数独\标准数独\数独.sln
     文件       32768  2013-05-10 18:02  C#数独\标准数独\数独.suo
     目录           0  2018-06-04 21:46  C#数独\标准数独\数独\
     文件        9171  2013-01-19 13:49  C#数独\标准数独\数独\Biao.cs
     文件        9542  2013-01-19 13:49  C#数独\标准数独\数独\Biao.Designer.cs
     文件        9477  2013-01-19 13:49  C#数独\标准数独\数独\Biao.resx
     目录           0  2014-02-27 12:48  C#数独\标准数独\数独\bin\
     目录           0  2014-02-27 12:48  C#数独\标准数独\数独\bin\Debug\
     文件       53760  2012-12-21 18:40  C#数独\标准数独\数独\bin\Debug\AxInterop.WMPLib.dll
     目录           0  2014-02-27 12:48  C#数独\标准数独\数独\bin\Debug\image\
     文件       39315  2012-12-12 11:27  C#数独\标准数独\数独\bin\Debug\image\bp.png
     文件        2070  2012-12-12 11:47  C#数独\标准数独\数独\bin\Debug\image\djx.png
     文件         947  2012-12-11 16:26  C#数独\标准数独\数独\bin\Debug\image\exe.png
     文件        3244  2012-06-15 21:23  C#数独\标准数独\数独\bin\Debug\image\select.png
     文件        3734  2012-12-17 13:52  C#数独\标准数独\数独\bin\Debug\image\yes.png
     文件        2238  2012-12-21 16:42  C#数独\标准数独\数独\bin\Debug\image\图片7.Ico
     文件      331264  2012-12-21 18:40  C#数独\标准数独\数独\bin\Debug\Interop.WMPLib.dll
     目录           0  2014-02-27 12:48  C#数独\标准数独\数独\bin\Debug\save\
     文件         163  2012-12-18 14:50  C#数独\标准数独\数独\bin\Debug\save\a2.msd
     文件         163  2012-12-19 23:41  C#数独\标准数独\数独\bin\Debug\save\a3.msd
     文件         163  2012-12-21 10:20  C#数独\标准数独\数独\bin\Debug\save\a4.msd
     文件         163  2012-12-21 10:35  C#数独\标准数独\数独\bin\Debug\save\aa.msd
     文件         163  2012-12-21 22:21  C#数独\标准数独\数独\bin\Debug\save\aaa.msd
     文件          32  2012-12-21 22:30  C#数独\标准数独\数独\bin\Debug\save\savedata.ssi
     文件         163  2012-12-18 14:06  C#数独\标准数独\数独\bin\Debug\save\SaveGame.msd
     文件         163  2012-12-21 22:30  C#数独\标准数独\数独\bin\Debug\save\新游戏.msd
............此处省略141个文件信息

评论

共有 条评论