鱼C论坛

 找回密码
 立即注册
查看: 4451|回复: 12

[原创] 分享一个以前用c# 写的一个小程序

[复制链接]
发表于 2016-4-2 15:05:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 sdfsd 于 2016-4-2 15:20 编辑

b.JPG
这样滴 b.jpg d.jpg

评分

参与人数 1荣誉 +5 鱼币 +5 贡献 +5 收起 理由
~风介~ + 5 + 5 + 5 支持楼主!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2016-4-2 15:09:58 | 显示全部楼层
本帖最后由 sdfsd 于 2016-4-2 15:12 编辑

源代码 在此

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.Collections;

namespace MyQi
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            Graphics gr = this.CreateGraphics();
            this.Show();
            Pen myPen = new Pen(Color.Black, 2);
            SolidBrush brush = new SolidBrush(Color.Red);
            float a = 180;
            gr.DrawLine(myPen, 30, 30, 30, 630);
            gr.DrawLine(myPen, 330, 30, 330, 630);
            gr.DrawLine(myPen, 480, 30, 480, 630);
            gr.DrawLine(myPen, a, 30, a, 630);
            gr.DrawLine(myPen, 630, 30, 630, 630);
            gr.DrawLine(myPen, 30, 30, 630, 30);
            gr.DrawLine(myPen, 30, 330, 630, 330);
            gr.DrawLine(myPen, 30, a, 630, a);
            gr.DrawLine(myPen, 30, 480, 630, 480);
            gr.DrawLine(myPen, 30, 630, 630, 630);
            gr.FillEllipse(brush, 330, 330, 8, 8);
            gr.FillEllipse(brush, a, a, 6, 6);
            gr.FillEllipse(brush, 480, a, 6, 6);
            gr.FillEllipse(brush, a, 480, 6, 6);
            gr.FillEllipse(brush, 480, 480, 6, 6);

        }
        //棋局是否开始
        private bool isstar=false;
        //设置黑白两色图片框的索引
        private int whiteIndex=1;
        private int blackIndex=14;
        //棋盘
        ArrayList qipanAl;
        bool heibai = true;
        PictureBox pb;
        //计步器
        int bushu = 0;
        //移动棋子前棋子图片框原始位置
        private Point yuanshiweizhi;
        //图片框暂存器
        private PictureBox lastPic;
        //计量有多少个应该提掉对方多少的棋子
        private int whited = 0;//白方应该提掉对方多少棋子
        private int blackd = 0;//黑方应该提掉对方多少棋子
        //成局记录
        private ArrayList chengju=new ArrayList();
        //计量白方被提到了多少棋子
        private int whiteover = 0;
        private int blackover = 0;
        private void btnExit_Click(object sender, EventArgs e)
        {
            this.Close();
            this.Dispose();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            int a = 15;
            //创建棋盘集合,并且将棋盘中所有的点都加进去
             qipanAl = new ArrayList();
             Rectangle rectangle = new Rectangle(new Point(30 - a, 30 - a), new Size(50, 50));
             qipanAl.Add(rectangle);
             qipanAl.Add(new Rectangle(new Point(180 - a, 30 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(330 - a, 30 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(480 - a, 30 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(630 - a, 30 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(30 - a, 180 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(30 - a, 330 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(30 - a, 480 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(30 - a, 630 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(180 - a, 180 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(330 - a, 330 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(480 - a, 480 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(630 - a, 630 - a), new Size(30, 50)));
             qipanAl.Add(new Rectangle(new Point(180 - a, 630 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(330 - a, 630 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(480 - a, 630 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(630 - a, 180 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(630 - a, 330 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(630 - a, 480 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(180 - a, 480 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(480 - a, 180 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(330 - a, 180 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(330 - a, 480 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(180 - a, 330 - a), new Size(30, 30)));
             qipanAl.Add(new Rectangle(new Point(480 - a, 330 - a), new Size(30, 30)));

        }
        private void btnStart_Click(object sender, EventArgs e)
        {
            isstar = true;
            MessageBox.Show("游戏已经开始了");
        }
        private void Form1_MouseClick(object sender, MouseEventArgs e)
        {
            if (blackover >= 12 || whiteover >= 12)
            {
                MessageBox.Show("游戏已经结束了");
            }
            else
            {
                if (isstar)
                {
                    if (whited > 0)
                    {
                        MessageBox.Show("请白方提子,您可以提黑方" + whited.ToString() + "子");
                    }
                    else if (blackd > 0)
                    {
                        MessageBox.Show("请黑方提子,您可以提白方" + blackd.ToString() + "子");
                    }
                    else
                    {
                        jisuanTizi();
                        if (bushu < 24)//下棋
                        {
                            foreach (Rectangle rl in qipanAl)
                            {
                                if (rl.Contains(e.Location))
                                {
                                    bushu = bushu + 1;
                                    
                                    pb = new PictureBox();
                                    if (heibai)
                                    {
                                        pb.Image = Image.FromFile(Application.StartupPath + "\\whitestone.gif");
                                        heibai = false;
                                        pb.TabIndex = whiteIndex;
                                        whiteIndex = whiteIndex + 1;
                                        lblChessInfo.Text = "白方已经落子,请黑方继续";
                                    }
                                    else
                                    {
                                        pb.Image = Image.FromFile(Application.StartupPath + "\\blackstone.gif");
                                        heibai = true;
                                        pb.TabIndex = blackIndex;
                                        blackIndex = blackIndex + 1;
                                        lblChessInfo.Text = "黑方已经落子,请白方继续";
                                    }
                                    pb.Name = "dabian" + bushu;
                                    pb.MouseClick += new MouseEventHandler(pb_MouseClick);
                                    pb.MouseDown += new MouseEventHandler(pb_MouseDown);
                                    pb.MouseMove += new MouseEventHandler(pb_MouseMove);
                                    pb.MouseUp += new MouseEventHandler(pb_MouseUp);
                                    pb.Location = rl.Location;
                                    pb.Size = new System.Drawing.Size(40, 40);

                                    pb.TabStop = false;
                                    
                                    this.Controls.Add(pb);
                                    pb.Show();
                                }
                            }
                        }
                        else//走步
                        {
                            if (whited > 0)
                            {
                                MessageBox.Show("请白方提子,您可以提黑方" + whited.ToString() + "子");
                            }
                            else if (blackd > 0)
                            {
                                MessageBox.Show("请黑方提子,您可以提白方" + blackd.ToString() + "子");
                            }
                            foreach (Rectangle rl in qipanAl) //遍历棋盘点
                            {
                                if (rl.Contains(e.Location)) //点击的是棋盘点
                                {
                                    if (lastPic != null)
                                    {
                                        int lasX = lastPic.Location.X;
                                        int lasY = lastPic.Location.Y;
                                        int rX = rl.Location.X;
                                        int rY = rl.Location.Y;
                                        if (((lasX == rX) && (Math.Abs(lasY - rY) == 150)) || (((lasY == rY)) && (Math.Abs(lasX - rX) == 150)))
                                        {
                                            lastPic.Location = rl.Location;
                                            if (heibai)
                                            {
                                                lblChessInfo.Text = "白方已经移动棋子,请黑方下棋";
                                                heibai = false;
                                            }
                                            else
                                            {
                                                lblChessInfo.Text = "黑方已经移动棋子,请白方下棋";
                                                heibai = true;
                                            }
                                            jisuanTizi();
                                        }
                                        else
                                        {
                                            MessageBox.Show("棋子不能走这么远的");
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
                else
                {
                    MessageBox.Show("游戏尚未开始,请单击开始按钮再下棋");
                }
            }  
        }
        //private Point mouse_offset;
        private void pb_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
        {
            jisuanTizi();
            //mouse_offset = new Point(-e.X, -e.Y);
        
        }
        
        private void pb_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
        {

            jisuanTizi();
           /*if (e.Button == MouseButtons.Left)
            {
                Point mousePos = Control.MousePosition;
                 mousePos.Offset(mouse_offset.X, mouse_offset.Y);
                       ((Control)sender).Location = ((Control)sender).Parent.PointToClient(mousePos);
               
            }**/

            //this.label1.Text = "横坐标:" + mouse_offset.X + "纵坐标" + mouse_offset.Y;
        }
        private void pb_MouseUp(object sender, MouseEventArgs e)
        {
            jisuanTizi();
        }
        //提子的方法
      private  void pb_MouseClick(object sender, MouseEventArgs e)
        {
            if (blackover >= 12 || whiteover >= 12)
            {
                MessageBox.Show("游戏已经结束了");
            }else{
            yuanshiweizhi = ((Control)sender).Location;

            if (bushu >= 24)
            {
                if (whited > 0)
                {
                    PictureBox pt = sender as PictureBox;
                    if (pt.TabIndex >= 14)
                    {
                        this.Controls.Remove(pt);
                        whited = whited - 1;
                        blackover = blackover + 1;
                    }
                    else
                    {
                        MessageBox.Show("请白方提子,您可以提黑方" + whited.ToString() + "子");
                    }
                }
                else if (blackd > 0)
                {
                    PictureBox pt = sender as PictureBox;
                    if ((pt.TabIndex < 14) && (pt.TabIndex > 0))
                    {
                        this.Controls.Remove(pt);
                        blackd = blackd - 1;
                        whiteover = whiteover + 1;
                    }
                    else if (pt.TabIndex < 0)
                    {
                    }
                    else
                    {
                        MessageBox.Show("请黑方提子,您可以提白方" + blackd.ToString() + "子");
                    }
                }
                if (heibai)
                {
                    PictureBox abs = sender as PictureBox;
                    int csts = abs.TabIndex;
                    if (csts < 14 && csts > 0)
                    {
                        lastPic = sender as PictureBox;
                    }
                    else
                    {
                        if (whited > 0 || blackd > 0)
                        { }
                        else
                        {
                            //  MessageBox.Show("这不是你的棋子");
                            lastPic = null;
                        }
                    }
                }
                else
                {
                    PictureBox abs = sender as PictureBox;
                    int csts = abs.TabIndex;
                    if (csts >= 14)
                    {
                        lastPic = sender as PictureBox;
                    }
                    else
                    {
                        if (whited > 0 || blackd > 0) { }
                        else
                        {
                            //  MessageBox.Show("这不是你的棋子");
                            lastPic = null;
                        }
                    }
                }

            }
            else
            {
                if (whited > 0)
                {
                    PictureBox pt = sender as PictureBox;
                    if (pt.TabIndex >= 14)
                    {
                        this.Controls.Remove(pt);
                        whited = whited - 1;
                        blackover = blackover + 1;
                    }
                    else
                    {
                        MessageBox.Show("这个是自己的棋子,不能提");
                    }
                }
                else if (blackd > 0)
                {
                    PictureBox pt = sender as PictureBox;
                    if ((pt.TabIndex < 14) && (pt.TabIndex > 0))
                    {
                        this.Controls.Remove(pt);
                        blackd = blackd - 1;
                        whiteover = whiteover + 1;
                    }
                    else if (pt.TabIndex < 0)
                    {
                    }
                    else
                    {
                        MessageBox.Show("这个是自己的棋子,不能提");
                    }
                }
            }
            }

          //  throw new NotImplementedException();
        }

        private void Form1_Click(object sender, EventArgs e)
        {
            jisuanTizi();
        }

        private void Form1_Paint(object sender, PaintEventArgs e)
        {
            Graphics gr = this.CreateGraphics();   
            Pen myPen = new Pen(Color.Black, 2);
            SolidBrush brush = new SolidBrush(Color.Red);
            float a = 180;
            gr.DrawLine(myPen, 30, 30, 30, 630);
            gr.DrawLine(myPen, 330, 30, 330, 630);
            gr.DrawLine(myPen, 480, 30, 480, 630);
            gr.DrawLine(myPen, a, 30, a, 630);
            gr.DrawLine(myPen, 630, 30, 630, 630);
            gr.DrawLine(myPen, 30, 30, 630, 30);
            gr.DrawLine(myPen, 30, 330, 630, 330);
            gr.DrawLine(myPen, 30, a, 630, a);
            gr.DrawLine(myPen, 30, 480, 630, 480);
            gr.DrawLine(myPen, 30, 630, 630, 630);
            gr.FillEllipse(brush, 330, 330, 8, 8);
            gr.FillEllipse(brush, a, a, 6, 6);
            gr.FillEllipse(brush, 480, a, 6, 6);
            gr.FillEllipse(brush, a, 480, 6, 6);
            gr.FillEllipse(brush, 480, 480, 6, 6);
        }

        private void btnRangLu_Click(object sender, EventArgs e)
        {
            if (blackover >= 12 || whiteover >= 12)
            {
                MessageBox.Show("游戏已经结束了");
            }
            else
            {
                if (bushu >= 24)
                {
                    if (heibai == false)
                    {
                        heibai = true;
                        MessageBox.Show("请白方下棋");
                    }
                    else
                    {
                        heibai = false;
                        MessageBox.Show("请黑方下棋");
                    }
                }
                else
                {
                    MessageBox.Show("下棋尚未完成");
                }
            }
        }
         
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-2 15:14:34 | 显示全部楼层
源代码还有个后半部分
///<summary>
         ///提子的算法
         ///</summary>
        private void jisuanTizi()
        {
            int py = 15;
            PictureBox spic1=new PictureBox();
            PictureBox spic2=new PictureBox();
            PictureBox spic3=new PictureBox();
            PictureBox spic4=new PictureBox();
            PictureBox spic5 = new PictureBox();
            int pictb1=0;
            int pictb2=0;
            int pictb3=0;
            int pictb4=0;
            int pictb5 = 0;
            Point pt2 = new Point(0,0);
            Point pt3 = new Point(0, 0);
            Point pt4 = new Point(0, 0);
            Point pt5 = new Point(0, 0);
            Point pt1 = new Point(0, 0);
            string ns = "";
            int tiziquanshu = 3;
            //通天的算法
            //这里获取五个左通天位置的控件
            //左通天
            xunhuanHelper(ref spic1,py,30,30,ref pictb1,ref pt1);
            xunhuanHelper(ref spic2,py,180,180,ref pictb2,ref pt2);
            xunhuanHelper(ref spic3,py,330,330,ref pictb3,ref pt3);
            xunhuanHelper(ref spic4,py,480,480,ref pictb4, ref pt4);
            xunhuanHelper(ref spic5,py,630,630,ref pictb5,ref pt5);
            //白棋判断通天和五虎的方法
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 630, ref pictb5, ref pt5);
            //黑棋判断通天和五虎的方法
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 30, 630, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 30, 630, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            //五虎的算法
            //这样一对分别是白棋的一个五虎和黑棋的一个五虎
            //竖行第一个白虎
            tiziquanshu = 2;
            xunhuanHelper(ref spic1, py, 30, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 30, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 30, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 30, 630, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 30, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 30, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 30, 630, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 180, 630, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 180, 630, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 330, 630, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 330, 630, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 480, 630, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 480, 630, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 630, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 630, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 630, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 630, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            //横五虎
            xunhuanHelper(ref spic1, py, 30,30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180,30, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330,30, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480,30, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630,30, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 30, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 30, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 30, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 30, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 180, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 180, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 180, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 180, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330,330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 330, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 330, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 330, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 330, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30,  480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 480, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 480, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 480, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 630, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 630, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 630, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 630, ref pictb5, ref pt5);
            flyTigerblack(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            //数据重洗
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 630, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 630, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 630, ref pictb4, ref pt4);
            xunhuanHelper(ref spic5, py, 630, 630, ref pictb5, ref pt5);
            flyTigerwhite(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            //四鞋的算法
            tiziquanshu = 1;
            xunhuanHelper(ref spic1, py, 480, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 30, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 30, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 630, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 630, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 630, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 630, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            //三鞋的算法
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            sanxiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            sanxieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 330, ref pictb3, ref pt3);
            sanxiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 330, ref pictb3, ref pt3);
            sanxieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 630, ref pictb3, ref pt3);
            sanxiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 630, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 630, ref pictb3, ref pt3);
            sanxieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 630, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            sanxiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 630, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            sanxieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            //小井的算法
            xunhuanHelper(ref spic1, py, 30, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 30, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 30, 180, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 30, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 30, 180, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 30, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 180, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 30, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 180, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 30, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 180, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 30, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 180, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 30, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 180, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 30, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 30, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 180, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30,180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 330, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 330, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 330, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 180, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 330, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 330, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 330, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 630, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 330, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 180, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 630, 180, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 330, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 30, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 330, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 30, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 330, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 330, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 30, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 630, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 30, 480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 30, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 180, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 180, 630, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 630, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 180, 480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 180, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 330, 630, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 330, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 630, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 330, 480, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 330, 630, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 480, 480, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 480, 630, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 630, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 630, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            sixieblackHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
            xunhuanHelper(ref spic1, py, 480, 630, ref pictb1, ref pt1);
            xunhuanHelper(ref spic2, py, 480, 480, ref pictb2, ref pt2);
            xunhuanHelper(ref spic3, py, 630, 630, ref pictb3, ref pt3);
            xunhuanHelper(ref spic4, py, 630, 480, ref pictb4, ref pt4);
            sixiewhiteHelper(spic1, spic2, spic3, spic4, spic5, pictb1, pictb2, pictb3, pictb4, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1, ref ns, tiziquanshu);
            shujuqingxi(ref spic1, ref spic2, ref spic3, ref spic4, ref spic5, ref pictb1, ref pictb2, ref pictb3, ref pictb4, ref pictb5, ref pt2, ref pt3, ref pt4, ref pt5, ref pt1);
        }
   
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-2 15:15:47 | 显示全部楼层
源代码还有最后一部分
     private void sanxieblackHelper(PictureBox spic1, PictureBox spic2, PictureBox spic3, PictureBox spic4, PictureBox spic5, int pictb1, int pictb2, int pictb3, ref Point pt2, ref Point pt3, ref Point pt4, ref Point pt5, ref Point pt1, ref string ns, int tiziquanshu)
        {
            if (pictb1 > 13 && pictb2 > 13 && pictb3 > 13)
            {
                ns = spic1.TabIndex.ToString() + spic2.TabIndex.ToString() + spic3.TabIndex.ToString() + spic4.TabIndex.ToString() + spic5.TabIndex.ToString() + pt1.X.ToString() + pt1.Y.ToString() + pt2.X.ToString() + pt2.Y.ToString() + pt3.X.ToString() + pt3.Y.ToString() + pt4.X.ToString() + pt4.Y.ToString() + pt5.X.ToString() + pt5.Y.ToString();
                if (chengju.Count != 0)
                {
                    string lin = "";
                    foreach (string asd in chengju)
                    {
                        if (asd == ns)
                        {
                            lin = asd;
                            break;
                        }
                    }
                    if (lin.Equals("") || lin == null)
                    {
                        blackd = blackd + tiziquanshu;
                        chengju.Add(ns);
                    }
                }
                else
                {
                    blackd = blackd + tiziquanshu;
                    chengju.Add(ns);

                }
            }
        }
        private void sanxiewhiteHelper(PictureBox spic1, PictureBox spic2, PictureBox spic3, PictureBox spic4, PictureBox spic5, int pictb1, int pictb2, int pictb3, ref Point pt2, ref Point pt3, ref Point pt4, ref Point pt5, ref Point pt1, ref string ns, int tiziquanshu)
        {
            if (pictb1 < 13 && pictb2 < 13 && pictb3 < 13 && pictb1 > 0 && pictb2 > 0 && pictb3 > 0)
            {
                ns = spic1.TabIndex.ToString() + spic2.TabIndex.ToString() + spic3.TabIndex.ToString() + spic4.TabIndex.ToString() + spic5.TabIndex.ToString() + pt1.X.ToString() + pt1.Y.ToString() + pt2.X.ToString() + pt2.Y.ToString() + pt3.X.ToString() + pt3.Y.ToString() + pt4.X.ToString() + pt4.Y.ToString() + pt5.X.ToString() + pt5.Y.ToString();
                if (chengju.Count != 0)
                {
                    string lin = null;
                    foreach (string asd in chengju)
                    {
                        if (asd == ns)
                        {
                            lin = asd;
                            break;
                        }
                    }
                    if (lin == null)
                    {
                        whited = whited + tiziquanshu;
                        chengju.Add(ns);
                    }
                }
                else
                {
                    whited = whited + tiziquanshu;
                    chengju.Add(ns);

                }
            }
        }
        private void sixiewhiteHelper(PictureBox spic1, PictureBox spic2, PictureBox spic3, PictureBox spic4, PictureBox spic5, int pictb1, int pictb2, int pictb3, int pictb4, ref Point pt2, ref Point pt3, ref Point pt4, ref Point pt5, ref Point pt1, ref string ns, int tiziquanshu)
        {
            if (pictb1 < 13 && pictb2 < 13 && pictb3 < 13 && pictb4 < 13 && pictb1 > 0 && pictb2 > 0 && pictb3 > 0 && pictb4 > 0)
            {
                ns = spic1.TabIndex.ToString() + spic2.TabIndex.ToString() + spic3.TabIndex.ToString() + spic4.TabIndex.ToString() + spic5.TabIndex.ToString() + pt1.X.ToString() + pt1.Y.ToString() + pt2.X.ToString() + pt2.Y.ToString() + pt3.X.ToString() + pt3.Y.ToString() + pt4.X.ToString() + pt4.Y.ToString() + pt5.X.ToString() + pt5.Y.ToString();
                if (chengju.Count != 0)
                {
                    string lin = null;
                    foreach (string asd in chengju)
                    {
                        if (asd == ns)
                        {
                            lin = asd;
                            break;
                        }
                    }
                    if (lin == null)
                    {
                        whited = whited + tiziquanshu;
                        chengju.Add(ns);
                    }
                }
                else
                {
                    whited = whited + tiziquanshu;
                    chengju.Add(ns);

                }
            }
        }
        private void sixieblackHelper(PictureBox spic1, PictureBox spic2, PictureBox spic3, PictureBox spic4, PictureBox spic5, int pictb1, int pictb2, int pictb3, int pictb4, ref Point pt2, ref Point pt3, ref Point pt4, ref Point pt5, ref Point pt1, ref string ns, int tiziquanshu)
        {
            if (pictb1 > 13 && pictb2 > 13 && pictb3 > 13 && pictb4 > 13)
            {
                ns = spic1.TabIndex.ToString() + spic2.TabIndex.ToString() + spic3.TabIndex.ToString() + spic4.TabIndex.ToString() + spic5.TabIndex.ToString() + pt1.X.ToString() + pt1.Y.ToString() + pt2.X.ToString() + pt2.Y.ToString() + pt3.X.ToString() + pt3.Y.ToString() + pt4.X.ToString() + pt4.Y.ToString() + pt5.X.ToString() + pt5.Y.ToString();
                if (chengju.Count != 0)
                {
                    string lin = "";
                    foreach (string asd in chengju)
                    {
                        if (asd == ns)
                        {
                            lin = asd;
                            break;
                        }
                    }
                    if (lin.Equals("") || lin == null)
                    {
                        blackd = blackd + tiziquanshu;
                        chengju.Add(ns);
                    }
                }
                else
                {
                    blackd = blackd + tiziquanshu;
                    chengju.Add(ns);

                }
            }
        }
        private void flyTigerblack(PictureBox spic1, PictureBox spic2, PictureBox spic3, PictureBox spic4, PictureBox spic5, int pictb1, int pictb2, int pictb3, int pictb4, int pictb5, ref Point pt2, ref Point pt3, ref Point pt4, ref Point pt5, ref Point pt1, ref string ns, int tiziquanshu)
        {
            if (pictb1 > 13 && pictb2 > 13 && pictb3 > 13 && pictb4 > 13 && pictb5 > 13)
            {
                ns = spic1.TabIndex.ToString() + spic2.TabIndex.ToString() + spic3.TabIndex.ToString() + spic4.TabIndex.ToString() + spic5.TabIndex.ToString() + pt1.X.ToString() + pt1.Y.ToString() + pt2.X.ToString() + pt2.Y.ToString() + pt3.X.ToString() + pt3.Y.ToString() + pt4.X.ToString() + pt4.Y.ToString() + pt5.X.ToString() + pt5.Y.ToString();
                if (chengju.Count != 0)
                {
                    string lin = "";
                    foreach (string asd in chengju)
                    {
                        if (asd == ns)
                        {
                            lin = asd;
                            break;
                        }
                    }
                    if (lin.Equals("") || lin == null)
                    {
                        blackd = blackd + tiziquanshu;
                        chengju.Add(ns);
                    }
                }
                else
                {
                    blackd = blackd + tiziquanshu;
                    chengju.Add(ns);

                }
            }
        }
        private void flyTigerwhite(PictureBox spic1, PictureBox spic2, PictureBox spic3, PictureBox spic4, PictureBox spic5, int pictb1, int pictb2, int pictb3, int pictb4, int pictb5, ref Point pt2, ref Point pt3, ref Point pt4, ref Point pt5, ref Point pt1, ref string ns, int tiziquanshu)
        {
            if (pictb1 < 13 && pictb2 < 13 && pictb3 < 13 && pictb4 < 13 && pictb5 < 13 && pictb1 > 0 && pictb2 > 0 && pictb3 > 0 && pictb4 > 0 && pictb5 > 0)
            {
                ns = spic1.TabIndex.ToString() + spic2.TabIndex.ToString() + spic3.TabIndex.ToString() + spic4.TabIndex.ToString() + spic5.TabIndex.ToString() + pt1.X.ToString() + pt1.Y.ToString() + pt2.X.ToString() + pt2.Y.ToString() + pt3.X.ToString() + pt3.Y.ToString() + pt4.X.ToString() + pt4.Y.ToString() + pt5.X.ToString() + pt5.Y.ToString();
                if (chengju.Count != 0)
                {
                    string lin = null;
                    foreach (string asd in chengju)
                    {
                        if (asd == ns)
                        {
                            lin = asd;
                            break;
                        }
                    }
                    if (lin == null)
                    {
                        whited = whited + tiziquanshu;
                        chengju.Add(ns);
                    }
                }
                else
                {
                    whited = whited + tiziquanshu;
                    chengju.Add(ns);

                }
            }
        }
        private static void shujuqingxi(ref PictureBox spic1, ref PictureBox spic2, ref PictureBox spic3, ref PictureBox spic4, ref PictureBox spic5, ref int pictb1, ref int pictb2, ref int pictb3, ref int pictb4, ref int pictb5, ref Point pt2, ref Point pt3, ref Point pt4, ref Point pt5, ref Point pt1)
        {
            spic1 = new PictureBox();
            spic2 = new PictureBox();
            spic3 = new PictureBox();
            spic4 = new PictureBox();
            spic5 = new PictureBox();
            pictb1 = 0;
            pictb2 = 0;
            pictb3 = 0;
            pictb4 = 0;
            pictb5 = 0;
            pt2 = new Point(0, 0);
            pt3 = new Point(0, 0);
            pt4 = new Point(0, 0);
            pt5 = new Point(0, 0);
            pt1 = new Point(0, 0);
        }
        private void xunhuanHelper()
        {
            throw new NotImplementedException();
        }
        private void xunhuanHelper(ref PictureBox spic1,int py,int cx,int cy,ref int tabIndex,ref Point pt)
        {
            foreach (Control ctl in this.Controls)
            {
                if (ctl.Location.Equals(new Point(cx - py, cy - py)))
                {
                    spic1 = ctl as PictureBox;
                    tabIndex = spic1.TabIndex;
                    break;
                }
            }
        }
        private void Form1_MouseUp(object sender, MouseEventArgs e)
        {
            if (blackover >=12)
            {
                MessageBox.Show("游戏结束,胜利者是白方");
            }
            if (whiteover >= 12)
            {
                MessageBox.Show("游戏结束,胜利者是黑方");
            }
            jisuanTizi();
            if (whited > 0)
            {
                MessageBox.Show(string.Format("请白方提子,您可以提对方{0}子",whited));
            }
            if (blackd > 0)
            {
                MessageBox.Show("请黑方提子,您可以提对方"+blackd+"子");
            }
        }
        private void Form1_MouseHover(object sender, EventArgs e)
        {
            jisuanTizi();
        }
        private void Form1_MouseMove(object sender, MouseEventArgs e)
        {
            jisuanTizi();
        }
        private void Form1_MouseLeave(object sender, EventArgs e)
        {
            jisuanTizi();
        }

        private void tsmrule_Click(object sender, EventArgs e)
        {
            Rule rule = new Rule();
            rule.ShowDialog();
        }

        private void tsmStart_Click(object sender, EventArgs e)
        {
            isstar = true;
            MessageBox.Show("游戏已经开始了");

        }

        private void tsmAbout_Click(object sender, EventArgs e)
        {
            About ab = new About();
            ab.ShowDialog();
        }
    }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-2 15:22:30 | 显示全部楼层
vs绘制窗体z自动生成的分布类

namespace MyQi
{
    partial class Form1
    {
        /// <summary>
        /// 必需的设计器变量。
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary>
        /// 清理所有正在使用的资源。
        /// </summary>
        /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Windows 窗体设计器生成的代码

        /// <summary>
        /// 设计器支持所需的方法 - 不要
        /// 使用代码编辑器修改此方法的内容。
        /// </summary>
        private void InitializeComponent()
        {
            this.btnExit = new System.Windows.Forms.Button();
            this.btnStart = new System.Windows.Forms.Button();
            this.btnRangLu = new System.Windows.Forms.Button();
            this.lblChessInfo = new System.Windows.Forms.Label();
            this.msHelper = new System.Windows.Forms.MenuStrip();
            this.tsmStart = new System.Windows.Forms.ToolStripMenuItem();
            this.帮助ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.游戏规则ToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
            this.tsmAbout = new System.Windows.Forms.ToolStripMenuItem();
            this.msHelper.SuspendLayout();
            this.SuspendLayout();
            //
            // btnExit
            //
            this.btnExit.Location = new System.Drawing.Point(554, 659);
            this.btnExit.Name = "btnExit";
            this.btnExit.Size = new System.Drawing.Size(75, 23);
            this.btnExit.TabIndex = 1;
            this.btnExit.Text = "退出";
            this.btnExit.UseVisualStyleBackColor = true;
            this.btnExit.Click += new System.EventHandler(this.btnExit_Click);
            //
            // btnStart
            //
            this.btnStart.Location = new System.Drawing.Point(456, 659);
            this.btnStart.Name = "btnStart";
            this.btnStart.Size = new System.Drawing.Size(75, 23);
            this.btnStart.TabIndex = 2;
            this.btnStart.Text = "开始";
            this.btnStart.UseVisualStyleBackColor = true;
            this.btnStart.Click += new System.EventHandler(this.btnStart_Click);
            //
            // btnRangLu
            //
            this.btnRangLu.Location = new System.Drawing.Point(357, 659);
            this.btnRangLu.Name = "btnRangLu";
            this.btnRangLu.Size = new System.Drawing.Size(75, 23);
            this.btnRangLu.TabIndex = 3;
            this.btnRangLu.Text = "请对方让路";
            this.btnRangLu.UseVisualStyleBackColor = true;
            this.btnRangLu.Click += new System.EventHandler(this.btnRangLu_Click);
            //
            // lblChessInfo
            //
            this.lblChessInfo.AutoSize = true;
            this.lblChessInfo.Font = new System.Drawing.Font("宋体", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
            this.lblChessInfo.ForeColor = System.Drawing.Color.Red;
            this.lblChessInfo.Location = new System.Drawing.Point(115, 662);
            this.lblChessInfo.Name = "lblChessInfo";
            this.lblChessInfo.Size = new System.Drawing.Size(0, 14);
            this.lblChessInfo.TabIndex = 4;
            //
            // msHelper
            //
            this.msHelper.Dock = System.Windows.Forms.DockStyle.Bottom;
            this.msHelper.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.tsmStart,
            this.帮助ToolStripMenuItem});
            this.msHelper.Location = new System.Drawing.Point(0, 691);
            this.msHelper.Name = "msHelper";
            this.msHelper.Size = new System.Drawing.Size(655, 24);
            this.msHelper.TabIndex = 5;
            this.msHelper.Text = "menuStrip1";
            //
            // tsmStart
            //
            this.tsmStart.Name = "tsmStart";
            this.tsmStart.Size = new System.Drawing.Size(65, 20);
            this.tsmStart.Text = "开始游戏";
            this.tsmStart.Click += new System.EventHandler(this.tsmStart_Click);
            //
            // 帮助ToolStripMenuItem
            //
            this.帮助ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {
            this.游戏规则ToolStripMenuItem,
            this.tsmAbout});
            this.帮助ToolStripMenuItem.Name = "帮助ToolStripMenuItem";
            this.帮助ToolStripMenuItem.Size = new System.Drawing.Size(41, 20);
            this.帮助ToolStripMenuItem.Text = "帮助";
            //
            // 游戏规则ToolStripMenuItem
            //
            this.游戏规则ToolStripMenuItem.Name = "游戏规则ToolStripMenuItem";
            this.游戏规则ToolStripMenuItem.Size = new System.Drawing.Size(118, 22);
            this.游戏规则ToolStripMenuItem.Text = "游戏规则";
            this.游戏规则ToolStripMenuItem.Click += new System.EventHandler(this.tsmrule_Click);
            //
            // tsmAbout
            //
            this.tsmAbout.Name = "tsmAbout";
            this.tsmAbout.Size = new System.Drawing.Size(118, 22);
            this.tsmAbout.Text = "关于";
            this.tsmAbout.Click += new System.EventHandler(this.tsmAbout_Click);
            //
            // Form1
            //
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.ClientSize = new System.Drawing.Size(655, 715);
            this.Controls.Add(this.lblChessInfo);
            this.Controls.Add(this.btnRangLu);
            this.Controls.Add(this.btnStart);
            this.Controls.Add(this.btnExit);
            this.Controls.Add(this.msHelper);
            this.MainMenuStrip = this.msHelper;
            this.MaximizeBox = false;
            this.Name = "Form1";
            this.Text = "五虎棋小游戏单机版";
            this.Load += new System.EventHandler(this.Form1_Load);
            this.MouseUp += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseUp);
            this.Paint += new System.Windows.Forms.PaintEventHandler(this.Form1_Paint);
            this.MouseClick += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseClick);
            this.Click += new System.EventHandler(this.Form1_Click);
            this.MouseLeave += new System.EventHandler(this.Form1_MouseLeave);
            this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseMove);
            this.MouseHover += new System.EventHandler(this.Form1_MouseHover);
            this.msHelper.ResumeLayout(false);
            this.msHelper.PerformLayout();
            this.ResumeLayout(false);
            this.PerformLayout();

        }

        #endregion

        private System.Windows.Forms.Button btnExit;
        private System.Windows.Forms.Button btnStart;
        private System.Windows.Forms.Button btnRangLu;
        private System.Windows.Forms.Label lblChessInfo;
        private System.Windows.Forms.MenuStrip msHelper;
        private System.Windows.Forms.ToolStripMenuItem tsmStart;
        private System.Windows.Forms.ToolStripMenuItem 帮助ToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem 游戏规则ToolStripMenuItem;
        private System.Windows.Forms.ToolStripMenuItem tsmAbout;
    }
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-4-2 15:23:36 | 显示全部楼层
主体代码就是这些了。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-2 18:09:46 | 显示全部楼层
最近在学习C#,刚好能用得上,谢谢楼主了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-2 18:10:40 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-3 22:19:16 | 显示全部楼层
看得头晕眼花。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-5 16:07:59 | 显示全部楼层
怎么不压缩一下发给RAR上来,这个看得我心痛
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-4-14 21:12:55 | 显示全部楼层
这看的好头晕
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-24 08:38:01 | 显示全部楼层
我故意的呦
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-11-24 15:32:23 | 显示全部楼层
不错收下了学习一下先
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-3 10:45

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表