基于Microsoft Visual Studio 2005 用C#开发的翻牌小游戏,16张牌,8组两张相同的牌,点击一张牌,当前牌翻开,当点击第三张牌的时候,前两张牌相同的时候,前两张消失,不同的话,就翻回来。时间100秒。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 913 2008-01-19 12:48 MemorizeMemorize.sln
..A..H. 18944 2008-01-23 22:13 MemorizeMemorize.suo
文件 4460 2008-01-22 15:34 MemorizeMemorizeTopScore.Designer.cs
文件 4000 2008-01-22 13:33 MemorizeMemorizeMemorize.csproj
文件 3419 2008-01-19 15:59 MemorizeMemorizeUserInfo.Designer.cs
文件 5814 2008-01-19 15:59 MemorizeMemorizeUserInfo.resx
文件 1156 2008-01-19 20:18 MemorizeMemorizeUserInfo.cs
文件 4102 2008-01-23 22:12 MemorizeMemorizeutton.cs
文件 7689 2008-01-23 22:12 MemorizeMemorizeMain.cs
文件 469 2008-01-19 13:10 MemorizeMemorizeProgram.cs
文件 5814 2008-01-22 15:34 MemorizeMemorizeTopScore.resx
文件 973 2008-01-22 15:34 MemorizeMemorizeTopScore.cs
文件 361 2008-01-23 22:13 MemorizeMemorizeobjMemorize.csproj.FileList.txt
文件 180 2008-01-22 19:05 MemorizeMemorizeobjDebugMemorize.frmMain.resources
文件 180 2008-01-19 16:45 MemorizeMemorizeobjDebugMemorize.Properties.Resources.resources
文件 180 2008-01-22 15:34 MemorizeMemorizeobjDebugMemorize.frmTopScore.resources
文件 180 2008-01-19 16:45 MemorizeMemorizeobjDebugMemorize.frmUserInfo.resources
文件 32768 2008-01-23 22:12 MemorizeMemorizeobjDebugMemorize.exe
文件 4608 2008-01-22 13:30 MemorizeMemorizeobjDebugTempPEProperties.Resources.Designer.cs.dll
文件 963 2008-01-22 19:05 MemorizeMemorizeobjDebugMemorize.csproj.GenerateResource.Cache
文件 42496 2008-01-23 22:12 MemorizeMemorizeobjDebugMemorize.pdb
文件 5632 2005-12-08 14:51 MemorizeMemorizeinDebugMemorize.vshost.exe
文件 32768 2008-01-23 22:12 MemorizeMemorizeinDebugMemorize.exe
文件 42496 2008-01-23 22:12 MemorizeMemorizeinDebugMemorize.pdb
文件 1868 2008-01-20 09:46 MemorizeMemorizeinDebugBack.jpg
文件 1710 2008-01-20 13:05 MemorizeMemorizeinDebug8.jpg
文件 1648 2008-01-20 13:02 MemorizeMemorizeinDebug1.jpg
文件 1547 2008-01-20 13:04 MemorizeMemorizeinDebug2.jpg
文件 1687 2008-01-20 13:04 MemorizeMemorizeinDebug3.jpg
文件 1682 2008-01-20 13:04 MemorizeMemorizeinDebug4.jpg
............此处省略23个文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows.Forms;
using System.Drawing;
using System.IO;
namespace Memorize
{
public class button
{
//static int count = 0;
public Button b1;
int width;
int height;
int pox;
int poy;
private static int[] value = { 1 2 3 4 5 6 7 8 };
private static int[] frequency = { 0 0 0 0 0 0 0 0 };
private static int[]x1 = new int [3];
private static int[]y1 = new int [3];
public void Dispose()
{
b1.Dispose();
}
public button(Panel p1 int w int h int x int yint iint j)
{
width = w;
height = h;
b1 = new Button();
b1.Flatstyle = Flatstyle.Flat;
int bw = 50;
int bh = 60;
b1.Width = bw;
b1.Height = bh;
b1.BackColor = SystemColors.ControlDark;
b1.Top = x;
b1.Left = y;
pox = i;
poy = j;
b1.Click += new EventHandler(Click);
p1.Controls.Add(b1);
}
public void Show()
{
x1[frmMain .count - 1] = pox;
y1[frmMain.count - 1] = poy;
if (frmMain.count == 1)
{
frmMain.but1[x1[0] y1[0]].b1.Visible = true;
}
if (frmMain.count == 2)
{
if (frmMain.but1[x1[0] y1[0]].pox == frmMain.but1[x1[1] y1[1]].pox
&& frmMain.but1[x1[0] y1[0]].poy == frmMain.but1[x1[1] y1[1]].poy)
{
x1[frmMain.count - 2] = pox;
y1[frmMain.count - 2] = poy;
frmMain.count = 1;
}
else if (frmMain.but1[x1[0] y1[0]].b1.Text == frmMain.but1[x1[1] y1[1]].b1.Text)
{
frmMain.but1[x1[0] y1[0]].b1.Visible = false;
frmMain.but1[x1[1] y1[1]].b1.Visible = false;
frmMain.count = 0;
frmMain.totalCount += 2;
if (frmMain.totalCount == 16)
{
frmMain.DisTime();
MessageBox.Show(“YOU WIN!“);
frmMain.showwin();
}
}
}
if (frmMain.count == 3)
{
frmMain.but1[x1[0] y1[0]].b1.BackgroundImage = Image.FromFile(“Back.jpg“);
frmMain.but1[x1[1] y1[1]].b1.BackgroundImage = Image.FromFile(“Back.jpg“);
x1[frmMain.count - 3] = pox;
y1[frmMain.count - 3] = poy;
frmMain.count = 1;
}
}
private void Click(object sender System.EventArgs e)
{
frmMain.EnableTime(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 913 2008-01-19 12:48 MemorizeMemorize.sln
..A..H. 18944 2008-01-23 22:13 MemorizeMemorize.suo
文件 4460 2008-01-22 15:34 MemorizeMemorizeTopScore.Designer.cs
文件 4000 2008-01-22 13:33 MemorizeMemorizeMemorize.csproj
文件 3419 2008-01-19 15:59 MemorizeMemorizeUserInfo.Designer.cs
文件 5814 2008-01-19 15:59 MemorizeMemorizeUserInfo.resx
文件 1156 2008-01-19 20:18 MemorizeMemorizeUserInfo.cs
文件 4102 2008-01-23 22:12 MemorizeMemorizeutton.cs
文件 7689 2008-01-23 22:12 MemorizeMemorizeMain.cs
文件 469 2008-01-19 13:10 MemorizeMemorizeProgram.cs
文件 5814 2008-01-22 15:34 MemorizeMemorizeTopScore.resx
文件 973 2008-01-22 15:34 MemorizeMemorizeTopScore.cs
文件 361 2008-01-23 22:13 MemorizeMemorizeobjMemorize.csproj.FileList.txt
文件 180 2008-01-22 19:05 MemorizeMemorizeobjDebugMemorize.frmMain.resources
文件 180 2008-01-19 16:45 MemorizeMemorizeobjDebugMemorize.Properties.Resources.resources
文件 180 2008-01-22 15:34 MemorizeMemorizeobjDebugMemorize.frmTopScore.resources
文件 180 2008-01-19 16:45 MemorizeMemorizeobjDebugMemorize.frmUserInfo.resources
文件 32768 2008-01-23 22:12 MemorizeMemorizeobjDebugMemorize.exe
文件 4608 2008-01-22 13:30 MemorizeMemorizeobjDebugTempPEProperties.Resources.Designer.cs.dll
文件 963 2008-01-22 19:05 MemorizeMemorizeobjDebugMemorize.csproj.GenerateResource.Cache
文件 42496 2008-01-23 22:12 MemorizeMemorizeobjDebugMemorize.pdb
文件 5632 2005-12-08 14:51 MemorizeMemorizeinDebugMemorize.vshost.exe
文件 32768 2008-01-23 22:12 MemorizeMemorizeinDebugMemorize.exe
文件 42496 2008-01-23 22:12 MemorizeMemorizeinDebugMemorize.pdb
文件 1868 2008-01-20 09:46 MemorizeMemorizeinDebugBack.jpg
文件 1710 2008-01-20 13:05 MemorizeMemorizeinDebug8.jpg
文件 1648 2008-01-20 13:02 MemorizeMemorizeinDebug1.jpg
文件 1547 2008-01-20 13:04 MemorizeMemorizeinDebug2.jpg
文件 1687 2008-01-20 13:04 MemorizeMemorizeinDebug3.jpg
文件 1682 2008-01-20 13:04 MemorizeMemorizeinDebug4.jpg
............此处省略23个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)