開(kāi)發(fā)一款自己專(zhuān)屬的軟件應(yīng)用很難嗎?w3cschool編程獅小師妹親測(cè),不會(huì)編程也能親手編寫(xiě)一個(gè)桌面數(shù)字小時(shí)鐘程序,僅需3步教你輕松實(shí)現(xiàn),人人都可學(xué)。只需 13 行代碼,您就可以制作自己的數(shù)字時(shí)鐘,先看運(yùn)行效果:
第一步
打開(kāi)電腦自帶的記事本并編寫(xiě)以下腳本。
源碼:
@echo offTitle 小時(shí)鐘丨編程獅(w3cschool.cn)@mode con cols=50 lines=5color 00:mainclsecho.echo 時(shí)間:%time%echo.echo 日期:%date%echo.Ping -n 2 0.0.0.0>nulgoto main
第二步
按Ctrl+S保存,將擴(kuò)展名.txt改為.bat,同時(shí)【編碼(E)】改為ANSL保存到桌面或任意文件夾。例如:小時(shí)鐘.bat
第三步
鼠標(biāo)雙擊左鍵打開(kāi)這個(gè)小時(shí)鐘 .bat 。
這個(gè)你親手制作的數(shù)字時(shí)鐘小應(yīng)用就出現(xiàn)在你眼前了,是不是滿滿的成就感呢?
代碼解釋
如果你還想深入了解的話,我們就來(lái)逐行代碼分析下吧
第1行
echo off命令,用于防止在命令提示符處回顯命令。
前面的“@”符號(hào)使命令也適用于自身。
第2行
此批處理命令設(shè)置控制臺(tái)窗口中顯示的標(biāo)題。
第3行
將控制臺(tái)窗口(“DOS 提示符”)調(diào)整為 5 行,每行 50 個(gè)字符。
第4行
顏色編碼為兩個(gè)十六進(jìn)制數(shù)字。顏色 00 表示黑色。
00-黑色01-海軍02-綠色03-藍(lán)綠色04-栗色05紫色06-橄欖07-銀08-灰色09-藍(lán)色0A-石灰0B-水色0C-紅色0D-深淵0E-黃色0F-白色
您只需打開(kāi) cmd 并輸入 colorXX 即可嘗試(XX 將是您想要的代碼)
第5行
":main" – 它是第 13 行中使用的 goto 命令的標(biāo)簽?!?” 表示之后的任何內(nèi)容都是一個(gè)標(biāo)簽,它指示腳本在不同的位置開(kāi)始執(zhí)行(在這種情況下為:main)
第6行
cls 用于清屏。
第7行
在屏幕上回顯空白行
第8行
這將回顯,或者您可以說(shuō)顯示當(dāng)前時(shí)間
第9行
在屏幕上回顯空白行
第10行
這將回顯,或者您可以說(shuō)顯示今天的日期
第11行
在屏幕上回顯空白行
第12行
“Ping”用于延遲一段時(shí)間。
-n 2標(biāo)志表示發(fā)送 2 個(gè) ping 請(qǐng)求(一個(gè)用于日期,一個(gè)用于時(shí)間)。
0.0.0.0是 ping 命令所指的 IP 地址。0.0.0.0是一種默認(rèn)地址。
>nul用于將其重定向到 null。所以,這不會(huì)輸出任何東西。
第13行
通常腳本執(zhí)行是從上到下逐行執(zhí)行,但有時(shí)我們希望腳本重復(fù)代碼的某個(gè)部分或希望從不同的點(diǎn)開(kāi)始執(zhí)行。然后我們使用goto和一個(gè)標(biāo)簽,它告訴 goto 去哪里(在這種情況下:main-line5)
好了,以上就是今天小師妹為你分享的人人都可學(xué)的不會(huì)編程也能親手編寫(xiě)一個(gè)桌面數(shù)字小時(shí)鐘程序,僅需3步教你輕松實(shí)現(xiàn),快去動(dòng)手操作下吧,成功后記得評(píng)論區(qū)分享成果哦,關(guān)注w3cschool編程獅訂閱更多IT資訊技術(shù)干貨~