资源简介
面向对象的 VB.net 版《扫雷》游戏源代码(.net 2.0)
两个核心类:MineGame 类和 Block (砖块)类。
MineGame 类封装了游戏的主要功能,如定义砖块的数量,雷的数量,翻开行为,游戏开始、结束事件等。
Block 类封装了单个砖块的主要功能,如定义砖块的状态(未翻开、翻开、标记等),砖块下是否有雷,该砖块周围雷的数量等等。
界面方面,砖块使用 LinearGradientBrush 线性渐变填充,比 Windows 自带的《扫雷》要好看得多。
功能与操作方面,完全与 Windows 自带的《扫雷》相同,支持左右键同时点击。另外还支持窗口尺寸的任意改变,比 Windows 自带的《扫雷》更方便,与 Vista 不同的是,在 Vista 的《扫雷》里,窗口只能按比例改变尺寸,而此版的可任意比例改变。当然,砖块有只能会变成长方形 ^o^

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 7314 2008-06-09 16:01 Mine\Mine\BlockClass.vb
文件 12858 2008-06-08 18:03 Mine\Mine\MainForm.Designer.vb
文件 12255 2008-06-08 18:03 Mine\Mine\MainForm.resx
文件 8679 2008-06-10 08:23 Mine\Mine\MainForm.vb
文件 25214 2007-04-02 00:55 Mine\Mine\mine.ico
文件 6456 2008-06-07 17:39 Mine\Mine\Mine.vbproj
文件 592 2007-04-02 11:26 Mine\Mine\Mine.vbproj.user
文件 6023 2008-06-08 17:55 Mine\Mine\MineConfig.vb
文件 10218 2008-06-09 15:10 Mine\Mine\MineGameClass.vb
文件 655 2007-04-02 11:24 Mine\Mine\My Project\app.manifest
文件 455 2008-06-09 16:42 Mine\Mine\My Project\Application.Designer.vb
文件 474 2007-04-02 16:26 Mine\Mine\My Project\Application.myapp
文件 1159 2007-04-02 16:24 Mine\Mine\My Project\AssemblyInfo.vb
文件 2767 2008-06-09 16:42 Mine\Mine\My Project\Resources.Designer.vb
文件 5612 2005-09-23 03:27 Mine\Mine\My Project\Resources.resx
文件 2977 2008-06-09 16:42 Mine\Mine\My Project\Settings.Designer.vb
文件 279 2005-09-23 03:27 Mine\Mine\My Project\Settings.settings
文件 7652 2008-06-07 17:10 Mine\Mine\optionform.Designer.vb
文件 5814 2008-06-07 17:10 Mine\Mine\optionform.resx
文件 274 2008-06-07 17:10 Mine\Mine\optionform.vb
文件 901 2007-03-28 11:39 Mine\Mine.sln
..A..H. 29184 2008-06-10 15:03 Mine\Mine.suo
目录 0 2007-04-02 16:26 Mine\Mine\My Project
目录 0 2008-06-10 08:23 Mine\Mine
目录 0 2007-05-10 12:03 Mine
----------- --------- ---------- ----- ----
147812 25
----------- --------- ---------- ----- ----
文件 7314 2008-06-09 16:01 Mine\Mine\BlockClass.vb
文件 12858 2008-06-08 18:03 Mine\Mine\MainForm.Designer.vb
文件 12255 2008-06-08 18:03 Mine\Mine\MainForm.resx
文件 8679 2008-06-10 08:23 Mine\Mine\MainForm.vb
文件 25214 2007-04-02 00:55 Mine\Mine\mine.ico
文件 6456 2008-06-07 17:39 Mine\Mine\Mine.vbproj
文件 592 2007-04-02 11:26 Mine\Mine\Mine.vbproj.user
文件 6023 2008-06-08 17:55 Mine\Mine\MineConfig.vb
文件 10218 2008-06-09 15:10 Mine\Mine\MineGameClass.vb
文件 655 2007-04-02 11:24 Mine\Mine\My Project\app.manifest
文件 455 2008-06-09 16:42 Mine\Mine\My Project\Application.Designer.vb
文件 474 2007-04-02 16:26 Mine\Mine\My Project\Application.myapp
文件 1159 2007-04-02 16:24 Mine\Mine\My Project\AssemblyInfo.vb
文件 2767 2008-06-09 16:42 Mine\Mine\My Project\Resources.Designer.vb
文件 5612 2005-09-23 03:27 Mine\Mine\My Project\Resources.resx
文件 2977 2008-06-09 16:42 Mine\Mine\My Project\Settings.Designer.vb
文件 279 2005-09-23 03:27 Mine\Mine\My Project\Settings.settings
文件 7652 2008-06-07 17:10 Mine\Mine\optionform.Designer.vb
文件 5814 2008-06-07 17:10 Mine\Mine\optionform.resx
文件 274 2008-06-07 17:10 Mine\Mine\optionform.vb
文件 901 2007-03-28 11:39 Mine\Mine.sln
..A..H. 29184 2008-06-10 15:03 Mine\Mine.suo
目录 0 2007-04-02 16:26 Mine\Mine\My Project
目录 0 2008-06-10 08:23 Mine\Mine
目录 0 2007-05-10 12:03 Mine
----------- --------- ---------- ----- ----
147812 25
- 上一篇:VB上位机监控系统设计
- 下一篇:极点五笔 v7.2内测版,亲测可用。
相关资源
- 文件管理系统(VB6.0源代码)文件管理
- 保存到数据库程序(VB6.0源代码编写)
- 平抛运动的VB源代码
- vb.net 透明窗体 窗口透明但控件不透明
- 新用户注册系统通过access数据库连接
- VB.Net 2005 的录音源代码
- VB推箱子游戏(完整源代码)
- 实例MD5加密算法VB源代码
- vb.net 获取文件属性
- 抽奖程序(VB6.0源代码编写)
- 让VB动态改变控件尺寸
- VB.net实现的曲线图、饼图源码
- VB.NET写的计算器(支持键盘输入)重
- VB.NET 二维码带logo
- vb打印程序源代码(VB2008编写)
- vb.net2012操作跨窗体控件单线程和多线
- vb数据库备份源代码
- 三维空间坐标系内的坐标点转化VB源代
- VB.NET编程内含基础教程
- 新浪微博已删除图片恢复器
- vb.net华视身份证读卡器程序CVR-100U源代
- 宾馆客房管理系统VB+Access
- vb.net数据库开发编程
- Excel VBA 程序开发自学宝典 第2版 罗刚
- S7-200与VB通讯源代码
- vb.net中通过OpenFileDialog对话框多选文件
- VB.NET 简单图片浏览器
- vb.net宽带公网IP更新邮件通知发送器
- vb.net下利用Directshow_lib进行摄像头捕获
- .net中进度条演示ProgressBar1.PerformStep(
评论
共有 条评论