【文件属性】:
文件名称:Visual Basic .Net 扫雷(含控件)
文件大小:4.76MB
文件格式:ZIP
更新时间:2015-08-14 09:21:25
vb visualbasic .net
这个扫雷程序是我在自己学习Visual Basic的过程中制作的,以后可能会因为学习的关系远离电脑一段时间,所以趁现在有空把它发布出来供初学者参考。其中两个控件SinglePlayerMineSweeperBox和MultiPlayerMineSweeperBox是主要的部分,主程序只是为了示范两个控件的使用。
SinglePlayerMineSweeperBox的一些功能:
1. 方格总的行数和列数可以为 1 到 256 (行数和列数用Byte类型变量保存)
2. 方格大小随控件大小自动调整
3. 控件大小不足时显示滚动条
4. 滚动鼠标滚轮自动滚动滚动条
5. 双击包含数字的方格在周围标记方格数达到该数字时自动打开剩余方格
6. 用鼠标滚轮单击包含数字的方格自动打开周围相应数量的未标记方格
7. 地雷图片可自定义
8. 爆炸方格的地雷图片上下颠倒
...
MultiPlayerMineSweeperBox的一些功能:
1. SinglePlayerMineSweeperBox上述的一部分功能
2. 可以添加电脑玩家
3. 某一玩家打开方格后自动将该方格调整到视野中心
4. 单击右键转到自己上次打开的方格
...
SinglePlayerMineSweeperBox的使用流程:
[CreateNewGame] -> StartGame
MultiPlayerMineSweeperBox的使用流程:
CreateNewGame -> AddPlayer -> StartGame
两个控件的详细使用方法就不在这里细说了,你可以用 Visual Studio 的"对象浏览器"查看控件的方法或者直接看代码。
本程序中的代码全部是我编写的,图片和图标是从网上找的。IDE用的是 Microsoft Visual Basic 2010 学习版(如果将代码用到更早的版本的 Visual Basic 中时请注意之前的版本不支持“自动换行”)。整个程序和所有代码供大家学习参考。
网友评论
- 代码不错,功能也挺好,希望上传者多上传好作品,多谢!80分!
- 代码不错,功能也挺好,希望上传者多上传好作品,多谢!80分!
- 代码不错,功能也挺好,希望上传者多上传好作品,多谢!80分!