面向对象的VB.net版《扫雷》游戏源代码(.net2.0)两个核心类:MineGame类和Block(砖块)类。
MineGame类封装了游戏的主要功能,如定义砖块的数量,雷的数量,翻开行为,游戏开始、结束事件等。
Block类封装了单个砖块的主要功能,如定义砖块的状态(未翻开、翻开、标记等),砖块下是否有雷,该砖块周围雷的数量等等。
界面方面,砖块使用LinearGradientBrush线性渐变填充,比Windows自带的《扫雷》要好看得多。
功能与操作方面,完全与Windows自带的《扫雷》相同,支持左右键同时点击。
另外还支持窗口尺寸的任意改变,比Windows自带的《扫雷》更方便,与Vista不同的是,在Vista的《扫雷》里,窗口只能按比例改变尺寸,而此版的可任意比例改变。
当然,砖块有只能会变成长方形^o^
2024/9/6 2:40:12 40KB VB.net 扫雷 源代码 面向对象
1
electron-vue-print-demoelectron+vuecli3实现设置打印机,静默打印小票功能使用gitclonehttps://github.com/sunniejs/electron-vue-print-demo.gitnpminstallnpmrunelectron:serve生成效果实现操作思路1.用户点击打印2.查询本地electron-store(用来向本地存储,读取数据)是否存打印机名称3.已经设置,直接打印4.没有设置,弹出设置打印机框5.用户设置好确认后打印问题反馈有什么问题可以提issue或扫描微信二维码跟我联系,项目持续优化,加群获取最新更新消息关于我您可以扫描添加下方的微信并备注Sol加交流群,给我提意见,交流学习。
如果对你有帮助送我一颗小星星(づ ̄3 ̄)づ╭:red_heart:~
2024/9/5 16:51:33 117KB JavaScript
1
AE开发:实现将地图导入,并且点击鼠标即可测量地图上两点距离,适合AE初学者使用
2024/9/5 2:20:18 1.84MB arcgis arcengine ae开发
1
破解方法:1.将AD10.alf放到你的安装目录下;
2.将patch.exe放到你的安装目录下,运行patch,对安装目录下的dxp.exe文件补丁,注意运行破解时软件没有运行;
3.启动DXP,运行菜单DXP->MyAccount,点击AddStandaloneLicensefile,加载前面生成的lAD10.alf文件后即能正常使用了。
注意:1.局域网内用同一license不再提示冲突2.仅供学习研究使用,勿用于非法用途。
2024/9/4 20:35:39 29KB 10 LICENSE
1
该程序可以在窗口里用鼠标随意点击来产生不同的“城市”,最短距离也是直观的连线表示,简单易用。
热心提醒:模拟退火法在该程序中没有单一的退火方向,等同于随机遍历,你可以自己想办法设置退火方向,我还没想出来怎么办╮(╯▽╰)╭
2024/9/4 20:05:48 110KB 遗传算法 模拟退火 旅行商问题 c#
1
百度图片下载器,用python实现的,你可以点击exe文件运行,也可以用python解释器运行。
2024/9/4 5:48:05 1.83MB python 百度图片 requests
1
GuideMaskDemo.GuideMaskDemo.自定义遮罩位置和大小,点击穿透。
2024/9/3 19:58:57 1.66MB Unity 新手引导 自定义遮罩 点击穿透
1
实现MFC按钮美化的源码案例,包含各种样式的按钮贴图,icoBMP等,点击按钮发出声音多功能的实现
2024/9/3 14:08:07 2.72MB 按钮贴图
1
我敢肯定你对这个标题肯定心存疑惑,但事实就是如此,这个标题完全适合Android开发人员。
据我所知,Android程序员不情愿写findViewById()、点击事件监听等重复率较高的代码。
那我们如何才能缩短编写业务逻辑代码的时间,并且避免写那些重复的代码呢?所以让我们来成为一个能偷懒又有高效率的Android程序员。
想知道怎么做吗?不用急,接下来我就会写到。
有许多第三方的库和框架是可供我们使用。
出于种种原因,我们并不知道这些库或者知道但还没用过。
有的开发者开发了自己定义的库或者并不想使用第三方的库。
如果我们在应用程序开发的过程中使用一些第三方库,也许可以提高程序的可兼容性、漂亮的UI界面、让
1
PhotoViewer:微信,微博图片点击放大浏览功能的一样库
2024/9/3 13:24:28 455KB Objective-C
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡