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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 第七章:循环控制语句 包含循环写星星 循环写乘法表 循环累加计算
- 图神经网络进行视频字幕的动作知识
- BLE蓝牙单片机CC2540、CC2541带OSAL操作系统的例程-蓝牙从机广播功率配置修改.zip
- BLE蓝牙单片机CC2540、CC2541带OSAL操作系统的例程-看门狗WachDog例程.zip
- chapter7-Pandas数据分析实战.zip
- Python电影票售票系统
- BLE蓝牙单片机CC2540、CC2541带OSAL操作系统的例程-封装蓝牙模块AT指令.zip
- BLE蓝牙单片机CC2540、CC2541带OSAL操作系统的例程-对蓝牙传输的数据进行加密、解密传输.zip
- BLE蓝牙单片机CC2540、CC2541带OSAL操作系统的例程-串口双工收发.zip
- BLE蓝牙单片机CC2540、CC2541带OSAL操作系统的例程-按键操作.zip