Shell ("C:\WINDOWS\system32\winmineexe")
用SHELL来调用外部程序,括号里是文件目录及文件名,winmineexe就是扫雷的文件名
有任何疑问请追问,,谢谢。
按键常数是按位运算的,所以,多个按键可以同时判断。
判断左键是否按下(在 MouseUp 事件):
if Button And vbLeftButton then
判断右键是否按下(在 MouseUp 事件):
if Button And vbLeftButton then
判断两个键是否同时按下就是:
if (Button And vbLeftButton) And (Button And vbRightButton) then
扫描周边的雷必须循环遍历周边的所以雷区,其雷区的位置有公式如下,
请按公式设置条件:先确定目标位置为下面位置的哪种,然后按后面的T M公式进去循环条件判断,如果写全盘 最后条件公式将比较庞大,所以先列表 把关系搞明白了:
位置 m=每行数量 目标=t 遍历雷区数量 个
中间 T-m-1 8
T-m
T-m+1
T-1
T+1
T+m-1
T+m
T+m+1
4角
左上角 T+1 3
T+m
T+m+1
左下角 T+1 3
T-m
T-m+1
右上角 T-1 3
T+m
T+m-1
右下角 T-1 3
T-m
T-m-1
4边(不含4角)
上边 T-1 5
T+1
T+m-1
T+m
T+m+1
下边 T-1 5
T+1
T-m-1
T-m
T-m+1
左边 T+1 5
T-m
T-m+1
T+m
T+m+1
右边 T-1 5
T-m
T-m-1
T+m
T+m-1
以上就是关于VB怎么打开扫雷全部的内容,包括:VB怎么打开扫雷、vb扫雷(我用的是Command按钮定义的二维数组)左右键同时按下时的功能怎么实现的。、VB 做扫雷 计算雷数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)