返回列表 发帖
恩,很不错的东东,开眼了

TOP

我什么时候能把批处理玩到这种境界呢。。。阿门

TOP

解释一下

::一个“  ”为一个退格,使不同颜色字符换色时从当前行首开始重新载入(消除原来存在的字符)
::一个“”为一个退格,使不同颜色字符换色时从当前行首开始重新载入(不消除原来存在的字符)

TOP

以上解释不知道对不对。这是通过一系列试验得到的

TOP

findstr /a:4 .* "●*"是在当前光标下显示一个指定颜色的字符(以文件形式存在,可以被指定颜色)

TOP

解释 修改 一下

@echo off&mode con cols=41 lines=5
title 动画
set a=★&set b=☆&set c=0123456789abcdef
echo.
echo        edit by hdw 2009-8-5
echo.
:begin
set /a n=%random%%%20+1,m=40-2*n,x=%random%%%16
call,color 0%%c:~%x%,1%%
for /l %%i in (1,1,20) do set /p=%b%<nul&ping>nul
for /l %%i in (1,1,20) do set /p=<nul
for /l %%i in (1,1,8) do set /p= <nul&ping>nul
for /l %%i in (1,1,12) do set /p=%a%<nul&ping>nul
for /l %%i in (1,1,20) do set /p=<nul
goto begin
::加“&ping>null”起到了延时的作用
::★占两个退格符位或空格位
::一个退格符加一个空格符可以把光标前一个字符删除COPY

TOP

效果很好啊
各位大侠辛苦了

TOP

It is beautiful!

TOP

真厲害!!

从没想过能这样做呢
真大开了眼界!!

TOP

返回列表