using System;
using System.Drawing;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
public partial class Frm1 : Form
{
#region 變量
public int qishu;
public static int ls=20, hs=11;
public int lgs = 30; //列數,行數。
public int bl=0; //是否重新布雷
public int time ;
public int[,] bulei = new int[ls, hs]; //bulei數組的值0代表無雷,1-8代表雷的個數,9代表雷
public int ceshi = 0;
public int[,] click = new int[ls, hs]; //10表示要清除既是單擊的 11表示右擊壹次,12表示右擊兩次 16表示以清除過了
public int sum = 0;
public int timerEnable = 0; //遊戲所處的狀態 0是遊戲中
#endregion
public Frm1()
{
InitializeComponent();
}
///
/// 標識雷的個數 和可插的旗數
///
public void Qishu()
{
if (qishu <= lgs)
{
gamesource.Text = "00" + (lgs - qishu)。ToString();
}
else
{
gamesource.Text = "00" + (lgs - qishu)。ToString();
}
}
///
/// 畫方格
///
/// <實例對象>
/// <要畫圖的位置>
/// <要畫圖的位置>
/// <畫圖使用的顏色>
public void Dline(Graphics dline,int mx1,int my1,Pen mypen)
{
dline.DrawLine(mypen , mx1, my1, mx1 + 20, my1);
dline.DrawLine(mypen, mx1, my1, mx1, my1 + 20);
dline.DrawLine(new Pen(Color.Black), mx1 + 20, my1, mx1 + 20, my1 + 20);
dline.DrawLine(new Pen(Color.Black), mx1, my1 + 20, mx1 + 20, my1 + 20);
}
///