不会编程也能亲手编写一个桌面数字小时钟程序,仅需3步教你轻松实现,人人都可学

11,294次阅读
没有评论

共计 1189 个字符,预计需要花费 3 分钟才能阅读完成。

开发一款自己专属的软件应用很难吗?w3cschool 编程狮小师妹亲测,不会编程也能亲手编写一个桌面数字小时钟程序,仅需 3 步教你轻松实现,人人都可学。只需 13 行代码,您就可以制作自己的数字时钟,先看运行效果:

第一步

打开电脑自带的记事本并编写以下脚本。

不会编程也能亲手编写一个桌面数字小时钟程序,仅需 3 步教你轻松实现,人人都可学

源码:

@echo off
Title 小时钟丨编程狮(w3cschool.cn)@mode con cols=50 lines=5
color 00
:main
cls
echo.
echo 时间:%time%
echo.
echo 日期:%date%
echo.
ping -n 2 0.0.0.0>nul
goto main

第二步

Ctrl+S 保存,将扩展名 .txt 改为 .bat,同时【编码(E)】改为ANSL 保存到桌面或任意文件夹。例如:小时钟.bat

不会编程也能亲手编写一个桌面数字小时钟程序,仅需 3 步教你轻松实现,人人都可学

第三步

鼠标双击左键打开这个 小时钟 .bat

这个你亲手制作的数字时钟小应用就出现在你眼前了,是不是满满的成就感呢?

不会编程也能亲手编写一个桌面数字小时钟程序,仅需 3 步教你轻松实现,人人都可学

不会编程也能亲手编写一个桌面数字小时钟程序,仅需 3 步教你轻松实现,人人都可学

代码解释

如果你还想深入了解的话,我们就来逐行代码分析下吧

第 1 行

echo off命令,用于防止在命令提示符处回显命令。

前面的“@”符号使命令也适用于自身。

第 2 行

此批处理命令设置控制台窗口中显示的标题。

第 3 行

将控制台窗口(“DOS 提示符”)调整为 5 行,每行 50 个字符。

第 4 行

颜色编码为两个十六进制数字。颜色 00 表示黑色。

  • 00- 黑色
  • 01- 海军
  • 02- 绿色
  • 03- 蓝绿色
  • 04- 栗色
  • 05 紫色
  • 06- 橄榄
  • 07- 银
  • 08- 灰色
  • 09- 蓝色
  • 0A- 石灰
  • 0B- 水色
  • 0C- 红色
  • 0D- 深渊
  • 0E- 黄色
  • 0F- 白色

您只需打开 cmd 并输入 colorXX 即可尝试(XX 将是您想要的代码)

第 5 行

:main” – 它是第 13 行中使用的 goto 命令的标签。“:”表示之后的任何内容都是一个标签,它指示脚本在不同的位置开始执行(在这种情况下为:main

第 6 行

cls 用于清屏。

第 7 行

在屏幕上回显空白行

第 8 行

这将回显,或者您可以说显示当前时间

第 9 行

在屏幕上回显空白行

第 10 行

这将回显,或者您可以说显示今天的日期

第 11 行

在屏幕上回显空白行

第 12 行

Ping”用于延迟一段时间。

-n 2标志表示发送 2 个 ping 请求(一个用于日期,一个用于时间)。

0.0.0.0是 ping 命令所指的 IP 地址。0.0.0.0是一种默认地址。

>nul用于将其重定向到 null。所以,这不会输出任何东西。

第 13 行

通常脚本执行是从上到下逐行执行,但有时我们希望脚本重复代码的某个部分或希望从不同的点开始执行。然后我们使用 goto 和一个标签,它告诉 goto 去哪里(在这种情况下:main-line5

好了,以上就是今天小师妹为你分享的人人都可学的不会编程也能亲手编写一个桌面数字小时钟程序,仅需 3 步教你轻松实现,快去动手操作下吧,成功后记得评论区分享成果哦,关注 w3cschool 编程狮订阅更多 IT 资讯技术干货~

原文地址: 不会编程也能亲手编写一个桌面数字小时钟程序,仅需 3 步教你轻松实现,人人都可学

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-09-23发表,共计1189字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)