能发一个C#易语言 建立数据库查询数据库,并且带有数据库建表语句的小程序给我吗?谢谢哥!

C#语言基础理解
& & & 学习视频有几天了,看完其语言基础之后,我对c#语言基础做了一个总结,来巩固所记的知识,同时希望能给你帮助。
& & 最近一直在看c#视频,开始时看不懂,后来找师傅讨论了一下,自己重新看是有感觉,所以又重新开始。针对这两天的学习对c#语言基础做一下总结。
& & & & 数据类型 &&
& & 构成:数据类型,常量和变量,运算符和表达式,数组、结构和枚举&
& & 数据类型包括值类型、引用类型和装箱以及拆箱。
值类型数据存储在栈中。栈:它是用于存储固定长度的数据,例如int(每个int占用四个字节),每个程序在执行时都有自己的堆栈,其他程序不能访问该堆栈。
& & 引用类型数据存储在堆中。堆:是由new分配的内存,一般速度比较慢,而且容易产生内存碎片,不过用起来最方便。(虽然对于堆得解释字数也不多,但是始终感觉堆理解其堆来有点儿抽象,不怎么明白。)
& & & & 值类型
& & 值类型就是一个包含实际数据的量。当我们定义一个值类型的变量时,c#会根据它声明的类型,以堆栈方式分配一块儿相应的存储区域给这个变量。(这里对于堆栈的理解只能是有一点,但是还表达不出来,希望高手指点。)
& & & & 值类型包括:简单类型、枚举类型和结构类型。
& & & & 简单类型
& & & & 在C#中出现的简单类型共享一些特性。第一,它们都是.NET类型的别名。第二,由简单类型组成的常量表达式仅在编译时而不是运行时受检测。最后,简单类型可以按字面被初始化。以下为C#简单类型归类:
& & & & 简单类型是系统预置的,分为整数类型、浮点类型、小数类型(decimal类型)、字符类型和布尔类型。提高班第一年有一些VB的基础,这里我感觉可以和VB比较记忆。
& & & & 通过比较我们可以发现。
1. & & &VB中整型、长整型、字节型和C#整型所表示的意思(范围)是一致。
2. & & &VB中单精度和双精度和C#浮点型所表示的意思(范围)是一致的。
3. & & &VB的货币型和C#小数型也是相似的。(不过,很明显C#所表示的货币范围远远超过了VB货币型所表示的范围)
4. & & &VB和C#同样都具有字符串类型和布尔型
5. & & &明显不同的是vb特有日期型。
有了VB的基础理解C#没有什么困难。欠缺的只是对于它们的熟练程度。
& & & & &结构类型
& & & & &把一系列相关的信息组织成为一个单一实体的过程,这就是创建一个结构的过程。
&span style=&font-size:18&& & &struct person &
& & string m_ //姓名 &
& & int m_ & & //年龄 &
& & string m_ &//性别 &
& & & &枚举类型
& & & & &主要用于表示一个逻辑相关联的项和组合。使用关键字enum来定义。
[csharp] &
&span style=&font-size:18&& & &enum Weekday &
& & & Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday &
& & & 引用类型
& & & & 引用类型的变量不存储他们所代表的实际数据,而是存储实际数据的引用。引用类型分两步创建:首先在堆栈上创建一个引用变量,然后再堆上创建对象本身,在把这个内存的句柄(内存的首地址)赋给引用变量。
& & & & 例子:
[csharp] &
&span style=&font-size:18&& & & String S1,S2; &
& & &S1=&ABCD&; &
& & &S2=S1; &
& & & & 解释:s1和s2都是指向字符串的引用变量,s1的值是字符串&ABCD&存放在内存地址中,这个就是对字符串的引用,两个引用型变量之间的赋值,使得s1和s2都是对&ABCD&的引用。
& & & & 引用类型包括:class(类)、interface(接口)、数组、delegate(委托)、object和string。
& & & & 拆箱和装箱
& & & & 值类型与引用类型之间的转换被称为装箱与拆箱。装箱和拆箱是c#类型系统的核心。我们通过装箱和拆箱操作可以轻松的实现值类型和引用类型的相互转换。
& & & & 例如:
[csharp] &
&span style=&font-size:18&& & & Int Num=123; & & //将123值赋给int型变量Num &
& & &Object p=N & &//装箱动作 &
& & &Int q=int(p) & & & //拆箱动作 &
& & &常量和变量
& & &常量就是程序运行期间其值不会改变的量。
& & &变量是在程序运行过程中其值可以改变的量。
& & 运算符和表达式
& & & & 算数运算符:
& & & & 关系运算符:
& & & & 逻辑运算符(与(&&) 或(||)非(!)):
& & & & 赋值运算符:
& & & & 条件运算符:
& & & & 条件运算符是一个三元运算符,可以看成一个if&&else的简化形式。
& & & & &格式为:条件?真:假
& & & & 举例:
& & & & &在控制台中输入以下代码:
[csharp] &
&span style=&font-size:18&& & & & & & int x = 10; &
& & & & & &int y = 15; &
& & & & & & &
& & & & & &Console.WriteLine (z = x & y ? x : y); &
& &结果如图,很明显显示的是y说明是假。
& & 流程控制
& & 条件语句
& & & & &If语句
& & & & 句式:
& & & & 第一种:
[csharp] &www.2cto.com
&span style=&font-size:18&& & &If (条件)语句;&/span& &
& & & & 第二种:
&span style=&font-size:18&& & &if (条件) &
& & & 语句块 &
& & Else &
& & & & &语句块 &
& & & & 此外在if中还可以嵌套if语句。
& & & & & & Switch语句
& & & & & & Switch是一个多分支结构的语句。语法结构为:
[csharp] &
&span style=&font-size:18&& & & & &switch (表达式) &
& & & & { &
& & & & &Case常量1: &
& & & & & & & & & &语句序列1; &
& & & & & & & & & &B &
& & & & &Case常量2: &
& & & & & & & & & &语句序列2; &
& & & & & & & & & & Break; &
& & & & &&& &
& & & & &Default: &
& & & & & & & & & &语句序列n; &
& & & & & & & & & &B &
& & & & } &
& & 循环语句
& & & & & &While语句
[csharp] &
&span style=&font-size:18&& & &While (表达式) &
& & & & &循环体语句块 &
& & & & & &Do &while语句
[csharp] &
&span style=&font-size:18&& & &Do &
& & & & &循环体语句块 &
& & } while (表达式); &
& & & & & &For 语句
[csharp] &
&span style=&font-size:18&& & &For (表达式1;表达式2;表达式3) &
& & & & &循环体语句 &
& & & & 其中表达式1是设置循环控制变量的初值,表达式2时布尔类型的表达式,表达式3是设置循环控制变量的增值(正负皆可)。PS:3个表达式都是可选的,默认表达式时,其后的分好&;&不能省。
& & & & &Foreach语句
& & & & &Foreach语句是C#新引入的,它表示收集一个集合中的各元素,并针对各元素执行内嵌语句。
& & & &语法格式:
[csharp] &
&span style=&font-size:18&& & &Foreach (类型 & & & & &标示符 & & in & & &集合表达式)语句;&/span& &
& & & & 标示符是指foreach循环的迭代变量,它只在foreach语句中有效,并且是一个只读局部变量,也就是说在foreach语句中不能改写这个迭代变量。
& & & & 集合表达式是指被遍历的集合,例如数组。
& & & & 举例:
&span style=&font-size:18&& & & & & & &int m = 0; &
& & & & & & string mystring = &fsofknwlsnfoaafdagadf&; &
& & & & & & foreach (char mychar in mystring) &
& & & & & & { & & & & & & & & &
& & & & & & & & if (mychar == 'a') &
& & & & & & & & & & m++; &
& & & & & & } &
& & & & & & Console.WriteLine(&字符串中总共有{0}个a&, m); &
结果如图:
& & & & &跳转语句用于改变程序的执行流程,转移制定之处。用于特定的上下文环境之中。
Continue语句
& & & & Continue语句只能用于循环语句中,它的作用是结束本轮循环,不再执行余下的循环体语句,对while和do_while结构的循环,在continue执行之后,就立刻测试循环条件,以决定循环是否继续下去;对for结构循环,在continue执行之后,先求表达式3(循环增量部分),然后再测试循环条件。
例如:显示1-100中能被3整除的整数。
[csharp] &
&span style=&font-size:18&& & & & & & for (int n = 1; n &= 100; n++) &
& & & & & &{ &
& & & & & & & & if (n % 3 != 0) &
& & & & & & & & & & &
& & & & & & & & { &
& & & & & & & & & & Console.WriteLine(n ); &
& & & & & & & & } &
& & & & & &} &
& & & & Break语句也只能用于循环语句中或者switch语句中,如果在循环语句执行到break语句,则会导致循环立刻结束,跳转到循环语句的下一条语句。不管循环多少层,break语句只能从包含它的最内层跳出一层。如果在switch语句中执行到break语句,则立刻从switch语句中跳出,转到switch语句的下一条语句。
看下面的例子:
Return语句
& & & & Return语句出现在一个方法内。在方法中执行到return语句时,程序中的执行流程转到调用这个方法处。如果方法没有返回值(返回类型修饰位void),则使用&return&格式返回;如果方法有返回值,那么使用&return表达式&格式,其后面跟的表达式就是方法的返回值。
& & & & Goto语句可以将程序的执行流程从一个地方转移到另一个地方非常灵活。但正因为它灵活,所以容易造成程序结构混乱的局面,应该有节制地、合理使用goto语句。
& & & & 程序对异常的处理能使程序更加健壮。这里就不做更多的说明
数组、结构和枚举
& & & & 数组:数组是一种包含若干变量的数据结构,这些变量都具有相同的数据类型并且排雷有序,因此可以用一个统一的数组名和下标唯一的确定数组中的元素。
& & & & 数组使用时要先声明然后在创建最后初始化数组,具体语法形式:
[csharp] &
&span style=&font-size:18&&Type [ ] &
Arrayname =new type[size] { &val1,val2,val3,&.valn &}; &
或者结合起来写:
[csharp] &
&span style=&font-size:18&&Type [ ] arrayname = new type [size ] { &val1,val2,val3,&.valn &};&/span& &
Type可以是C#中任意的数据类型。
[ ] 是表明后面的变量是一个数组类型,必须放在数组名之前。
Arrayname 是数组名,遵循标识符的命名规范。
Size 表明数组原色的个数。
Val 则表示数组的具体值。
具体示例:
[csharp] &
&span style=&font-size:18&&Int [] &course = new int [ 10 ] {1,2,3,4,5,6,7,8,9,10} // student 是一个含有10个int类型的数组。&/span& &
例子2:创建一个5个数的数组(100,50,60,70,99)并计算出他们的最大值和最小值。
代码如下:
[csharp] &
&span style=&font-size:18&& & & & & & #region 数组的实例 &
& & & & & & &
& & & & & & &
& & & & & &int[] Num = new int[5] { 100, 50, 60, 70, 99 }; &
& & & & & &max = min = Num[0]; &
& & & & & &for (int i = 0; i &= 4; i++) &
& & & & & &{ &
& & & & & & & & if (Num[i] & max) &
& & & & & & & & { &
& & & & & & & & & & max = Num[i]; &
& & & & & & & & } &
& & & & & & & & if (Num[i] & min) &
& & & & & & & & { &
& & & & & & & & & & min = Num[i]; &
& & & & & & & & } &
& & & & & & & &&
& & & & & &} &
& & & & & &Console.WriteLine(&您要求的数组中最大数为& + max + &;最小数为& + min); &
& & & & & &#endregion &
& & & & 结构和枚举和值类型中说的是一个,这里就不多说了。
& & & & 在总结c#语言基础的过程中,我也不断地看着以前学习的visual basic那本书,不得不说学好了vb在学习c#上就容易许多啊。他们之间好好多相同的地方。在和vb比较的过程中我同时又学到了不少以前不懂的东西。拒绝访问 | www.wangchao.net.cn | 百度云加速
请打开cookies.
此网站 (www.wangchao.net.cn) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(f1e44cb4-ua98).
重新安装浏览器,或使用别的浏览器扫一扫,随时随地挑选人才和公司
无线工作台,管理更高效更自由
微信公众号
随时掌握一手资讯
需求发布后1小时内收到服务商响应每个需求平均有10个服务商参与95%以上的需求得到了圆满解决所有需求不向雇主收取任何佣金
一个小程序,要求用C#做,数据库用SQLlite
一个小程序,要求用C#做,数据库用SQLlite
雇主预算:¥1000.00
已收到 14 个服务商的文案稿件
有相似问题想解决?专业顾问来帮助您
通过猪八戒网实名认证,保证身份真实可靠
完成手机认证,保证能随时联系到服务商
该需求下的优秀交稿
TA的交稿:
TA的交稿:
图片一样的编辑功能是哪些功能呢?有意联系QQ
TA的交稿:
我可以完成,需要请联系QQ:================================Http://MoodSun.Net/
TA的交稿:
保证质量&工期准确
TA的交稿:
有意联系QQ:专业,NET
还有9个服务商交稿:
或 查看更多优秀交稿
交易成功的需求
其它工具软件相关需求c#连接数据库后如何把程序获取的数据写入数据库
[问题点数:20分,结帖人shuxinwei]
c#连接数据库后如何把程序获取的数据写入数据库
[问题点数:20分,结帖人shuxinwei]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2002年10月 VC/MFC大版内专家分月排行榜第一2004年1月 软件工程/管理大版内专家分月排行榜第一2003年1月 软件工程/管理大版内专家分月排行榜第一
匿名用户不能发表回复!|后使用快捷导航没有帐号?
只需一步,快速开始
请完成以下验证码
请完成以下验证码
主题帖子荣誉
查看: 1663|回复: 12
& 累计签到:5 天连续签到:1 天
马上注册加入鱼C,享用更多服务吧^_^
才可以下载或查看,没有帐号?
本帖最后由 sdfsd 于
15:20 编辑
b.JPG (36.88 KB, 下载次数: 2)
15:01 上传
b.jpg (38.98 KB, 下载次数: 0)
15:04 上传
d.jpg (44.59 KB, 下载次数: 0)
15:16 上传
支持楼主!
& 累计签到:5 天连续签到:1 天
本帖最后由 sdfsd 于
15:12 编辑
源代码 在此
using System.Collections.G
using System.ComponentM
using System.D
using System.D
using System.L
using System.T
using System.Windows.F
using System.C
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=
& && &&&//设置黑白两色图片框的索引
& && &&&private int whiteIndex=1;
& && &&&private int blackIndex=14;
& && &&&//棋盘
& && &&&ArrayList qipanAl;
& && &&&bool heibai =
& && &&&PictureB
& && &&&//计步器
& && &&&int bushu = 0;
& && &&&//移动棋子前棋子图片框原始位置
& && &&&private P
& && &&&//图片框暂存器
& && &&&private PictureBox lastP
& && &&&//计量有多少个应该提掉对方多少的棋子
& && &&&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 =
& && && && &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 =
& && && && && && && && && && && && && & pb.TabIndex = whiteI
& && && && && && && && && && && && && & whiteIndex = whiteIndex + 1;
& && && && && && && && && && && && && & lblChessInfo.Text = &白方已经落子,请黑方继续&;
& && && && && && && && && && && && &}
& && && && && && && && && && && && &else
& && && && && && && && && && && && &{
& && && && && && && && && && && && && & pb.Image = Image.FromFile(Application.StartupPath + &\\blackstone.gif&);
& && && && && && && && && && && && && & heibai =
& && && && && && && && && && && && && & pb.TabIndex = blackI
& && && && && && && && && && && && && & blackIndex = blackIndex + 1;
& && && && && && && && && && && && && & lblChessInfo.Text = &黑方已经落子,请白方继续&;
& && && && && && && && && && && && &}
& && && && && && && && && && && && &pb.Name = &dabian& +
& && && && && && && && && && && && &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.L
& && && && && && && && && && && && &pb.Size = new System.Drawing.Size(40, 40);
& && && && && && && && && && && && &pb.TabStop =
& && && && && && && && && && && && &
& && && && && && && && && && && && &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.L
& && && && && && && && && && && && && && &&&if (heibai)
& && && && && && && && && && && && && && &&&{
& && && && && && && && && && && && && && && && &lblChessInfo.Text = &白方已经移动棋子,请黑方下棋&;
& && && && && && && && && && && && && && && && &heibai =
& && && && && && && && && && && && && && &&&}
& && && && && && && && && && && && && && &&&else
& && && && && && && && && && && && && && &&&{
& && && && && && && && && && && && && && && && &lblChessInfo.Text = &黑方已经移动棋子,请白方下棋&;
& && && && && && && && && && && && && && && && &heibai =
& && && && && && && && && && && && && && &&&}
& && && && && && && && && && && && && && &&&jisuanTizi();
& && && && && && && && && && && && && & }
& && && && && && && && && && && && && & else
& && && && && && && && && && && && && & {
& && && && && && && && && && && && && && &&&MessageBox.Show(&棋子不能走这么远的&);
& && && && && && && && && && && && && & }
& && && && && && && && && && && && &}
& && && && && && && && && && &&&}
& && && && && && && && && & }
& && && && && && && && &}
& && && && && && &&&}
& && && && && & }
& && && && && & else
& && && && && & {
& && && && && && &&&MessageBox.Show(&游戏尚未开始,请单击开始按钮再下棋&);
& && && && && & }
& && && && &}&&
& && &&&//private Point mouse_
& && &&&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.MouseP
& && && && && &&&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).L
& && && && &if (bushu &= 24)
& && && && &{
& && && && && & if (whited & 0)
& && && && && & {
& && && && && && &&&PictureBox pt = sender as PictureB
& && && && && && &&&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 PictureB
& && && && && && &&&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 PictureB
& && && && && && &&&int csts = abs.TabI
& && && && && && &&&if (csts & 14 && csts & 0)
& && && && && && &&&{
& && && && && && && && &lastPic = sender as PictureB
& && && && && && &&&}
& && && && && && &&&else
& && && && && && &&&{
& && && && && && && && &if (whited & 0 || blackd & 0)
& && && && && && && && &{ }
& && && && && && && && &else
& && && && && && && && &{
& && && && && && && && && & //&&MessageBox.Show(&这不是你的棋子&);
& && && && && && && && && & lastPic =
& && && && && && && && &}
& && && && && && &&&}
& && && && && & }
& && && && && & else
& && && && && & {
& && && && && && &&&PictureBox abs = sender as PictureB
& && && && && && &&&int csts = abs.TabI
& && && && && && &&&if (csts &= 14)
& && && && && && &&&{
& && && && && && && && &lastPic = sender as PictureB
& && && && && && &&&}
& && && && && && &&&else
& && && && && && &&&{
& && && && && && && && &if (whited & 0 || blackd & 0) { }
& && && && && && && && &else
& && && && && && && && &{
& && && && && && && && && & //&&MessageBox.Show(&这不是你的棋子&);
& && && && && && && && && & lastPic =
& && && && && && && && &}
& && && && && && &&&}
& && && && && & }
& && && && &}
& && && && &else
& && && && &{
& && && && && & if (whited & 0)
& && && && && & {
& && && && && && &&&PictureBox pt = sender as PictureB
& && && && && && &&&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 PictureB
& && && && && && &&&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 =
& && && && && && && && &MessageBox.Show(&请白方下棋&);
& && && && && && &&&}
& && && && && && &&&else
& && && && && && &&&{
& && && && && && && && &heibai =
& && && && && && && && &MessageBox.Show(&请黑方下棋&);
& && && && && && &&&}
& && && && && & }
& && && && && & else
& && && && && & {
& && && && && && &&&MessageBox.Show(&下棋尚未完成&);
& && && && && & }
& && && && &}
& 累计签到:5 天连续签到:1 天
源代码还有个后半部分
///&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}

我要回帖

更多关于 易语言access数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信