火资源软件7月1日消息,本文简要介绍了自己使用程序知识创建一个独家的定时关闭软件。这些软件在互联网上也很相似。写这篇文章的目的是分享自己创建自己软件的过程(治疗强迫症)提供源代码和程序下载。
就是这样开始的...
住在学校,使用校园宽带,每天晚上11点关闭网络和电源,大约10.30点在床上玩手机,手机和电脑打开热点,但是。但我不想每天睡觉时起床关掉电脑(尤其是在冬天!!!),我想如果有一个定期关闭的软件,我想我也是一个写过程序的人,
我已经学会写代码一段时间了。我总是想用我自己的代码做点什么。为什么不写一个定期关闭的小程序呢。所以我就这样开始了。
事实上,强大的windows提供定时关机功能,打开命令提示符,输入[shutdown ? ]您可以看到以下结果
本文介绍了shutdown命令的功能和参数。
让我们简单地使用这个命令,输入它[shutdown -s -t 300](-s表示关闭/-r表示重启,-t表示定时,300表示时间(单位:秒)
然后系统会提示
这意味着如果我们想在中途取消这个计划,我们该怎么办?直接输入[shutdown /a] 就可以了。系统也会提示。
(注:为了不容易产生歧义,文中的函数或指令用中括号包括,中括号不是指令或函数)
二、用C语言编写程序
虽然以上方法可以实现功能,但作为强迫症患者,横看竖看都不舒服吗?
所以,我想我可以用C语言来编写一个程序,我只需要输入时间。有了想法,我开始这样做。在查阅了这些信息后,我发现C语言中有一个函数[systemDOS命令可以直接执行,研究并编写以下代码

测试一下,果然可以用。
三、使用VB.NET编写程序
这个代码程序花了几天时间,感觉很好,但几天后,我发现虽然我可以完成我想要的功能,但每个设置都必须面对黑色的CMD窗口。这种人机交互似乎太不友好了,所以它又开始改进了。(生命无穷无尽,辗转反侧,哈哈
)
这一次,我找到了一些信息,到处查看如何构建窗口化程序,最后选择了VB.NET,第一,VB可以提供交互所需常用的API函数,第二个人觉得VB语言更容易入门。(代码看起来很清爽)。
然后开始治疗强迫症,安装了Microsoft Visual Studio,自学了VB.NET,VB通过这个代码调用CMD(哈哈,转一圈还是CMD)。

调试调试终于写出来了,加了图标,界面界面就是这样,凑合着看。然后将其发布为可安装程序。
虽然这个版本看起来不错。
然而,对于一个完美主义者来说,他不能容忍自定义输入时间的情况(尽管他基本上没有输入),所以他做了一些改进。
1、对于短时间(3分钟内)的定期关闭将提示确认信息,即使设置错误,也有时间改变,所以我认为没有必要每次提醒(当然,系统会提醒自己)。
2、自己手绘图标(虽然还是不太好看,个人还是很喜欢)
3、软件在执行关机计划后自动退出。
4、不再在顶部显示软件。
5...
四、说明
本文使用了可执行程序和发布时的所有资源代码 下载地址如下
欢迎下载,欢迎转载,欢迎点赞。
将文件转发到论坛时,请不要设置共享分享或密码。作者希望软件可以共享和修改。
总结
以上就是今天所分享的内容了,更多关于软件知识请关注火资源软件,每天都会更新一些优质内容,其中包括美宜购,微客优品,聊讯,千喜惠,逗鱼时刻,优乐购,淘卷淘,花惜,微信,惊喜淘,有趣超市,淘金甄选,韵鹿严选,海豚甄选,泡泡易选,微信红包辅助,达信酷,会友,易凡,悦信,坤米,思语,百盛,钉钉,陌陌,创南北,加圈,支付宝,多多联盟,QQ,苹果微信多开,新密购,微信分身,安卓微信多开等热门社交平台,软件功能有秒,单透,秒抢,埋雷挂,扫尾,避雷软件等一些红包强项外挂功能软件免费分享。喜欢的请关注收藏吧!