開發(fā)一款自己專屬的軟件應用很難嗎?w3cschool編程獅小師妹親測,不會編程也能親手編寫一個桌面數字小時鐘程序,僅需3步教你輕松實現,人人都可學。只需 13 行代碼,您就可以制作自己的數字時鐘,先看運行效果:
第一步
打開電腦自帶的記事本并編寫以下腳本。
源碼:
@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
第三步
鼠標雙擊左鍵打開這個小時鐘 .bat
。
這個你親手制作的數字時鐘小應用就出現在你眼前了,是不是滿滿的成就感呢?
代碼解釋
如果你還想深入了解的話,我們就來逐行代碼分析下吧
第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 命令的標簽?!?code>:” 表示之后的任何內容都是一個標簽,它指示腳本在不同的位置開始執(zhí)行(在這種情況下為:main
)
第6行
cls
用于清屏。
第7行
在屏幕上回顯空白行
第8行
這將回顯,或者您可以說顯示當前時間
第9行
在屏幕上回顯空白行
第10行
這將回顯,或者您可以說顯示今天的日期
第11行
在屏幕上回顯空白行
第12行
“Ping
”用于延遲一段時間。
-n 2
標志表示發(fā)送 2 個 ping 請求(一個用于日期,一個用于時間)。
0.0.0.0
是 ping 命令所指的 IP 地址。0.0.0.0
是一種默認地址。
>nul
用于將其重定向到 null
。所以,這不會輸出任何東西。
第13行
通常腳本執(zhí)行是從上到下逐行執(zhí)行,但有時我們希望腳本重復代碼的某個部分或希望從不同的點開始執(zhí)行。然后我們使用goto和一個標簽,它告訴 goto 去哪里(在這種情況下:main-line5
)
好了,以上就是今天小師妹為你分享的人人都可學的不會編程也能親手編寫一個桌面數字小時鐘程序,僅需3步教你輕松實現,快去動手操作下吧,成功后記得評論區(qū)分享成果哦,關注w3cschool編程獅訂閱更多IT資訊技術干貨~