Visual Basic .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 中时请注意之前的版本不支持“自动换行”)。整个程序和所有代码供大家学习参考。
- 1
- 2
- 3
- x1012143714x2013-01-07代码不错,功能也挺好,希望上传者多上传好作品,多谢!80分!
- 情何以堪ne2013-07-06代码不错,功能也挺好,希望上传者多上传好作品,多谢!80分!
- daweilai2013-01-04代码不错,功能也挺好,希望上传者多上传好作品,多谢!80分!
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 技术资料分享ps2技术参考很好的技术资料.zip
- 技术资料分享PAM3101DAB28很好的技术资料.zip
- 技术资料分享OV7670很好的技术资料.zip
- xilinx bram ip code
- 技术资料分享OV7670 software application note很好的技术资料.zip
- OmniVision Technologies Seril Camera Control Bus(SCCB)
- 技术资料分享nRF24L01中文说明书很好的技术资料.zip
- 技术资料分享NRF24l01模块说明书很好的技术资料.zip
- 技术资料分享NRF24L01功能使用文档很好的技术资料.zip
- 技术资料分享nRF24L01P(新版无线模块控制IC)很好的技术资料.zip