Board logo

标题: 彩色动态显示 [打印本页]

作者: scriptor     时间: 2006-12-24 05:42    标题: 彩色动态显示


抛砖引玉

:(toy.bat

@echo off
for /l %%a in (2,2,9) do (
for /l %%b in (9,-2,1) do (
echo %%a%%b
color %%a%%b
ping -n 1 127.1>nul
)
)

哪位可以帮忙改一下,让他的效果是
在同一个窗口中

一行显示红色
那么下一行显示兰色
再下一行显示绿色
等等....

[ Last edited by namejm on 2006-12-23 at 05:05 PM ]
作者: namejm     时间: 2006-12-24 05:45
  仅仅通过纯批处理无法办到,需要借助第三方软件。
作者: 9527     时间: 2006-12-24 05:45
或者说让redtek兄帮助你用DEBUG做一个
作者: scriptor     时间: 2006-12-24 05:47    标题: 谢谢大家了

看来要揍自己一下了
作者: lxmxn     时间: 2006-12-24 08:24

  上传一个Color命令的增强工具ColorX.exe。下面给出演示代码。

  代码:
@echo off
for /l %%i in (1,1,9) do (
        colorx -c %%i5
        echo www.cn-dos.net/forum
)
pause
附件 1: colorx.rar (2006-12-24 08:24, 17.53 K, 下载附件所需积分 1点 ,下载次数: 81)
附件 2: colorx_.jpg (2006-12-24 08:25, 19.97 K, 下载附件所需积分 1点 ,下载次数: 13)



作者: zh159     时间: 2006-12-24 08:34
能支持中文显示的ColorX.exe不错,收藏ing
作者: hake     时间: 2006-12-24 08:51
哪位大侠能给我详细的介绍下源代码里的语句含义吗?
作者: lxmxn     时间: 2006-12-24 08:53

  源代码?哪里的代码?

作者: hake     时间: 2006-12-24 09:02
5楼的,如果我没记错,那楼是你的
作者: lxmxn     时间: 2006-12-24 10:08

  多看看for /?帮助。

作者: scriptor     时间: 2006-12-24 11:47    标题: 谢谢



  Quote:
Originally posted by lxmxn at 2006-12-23 19:24:

  上传一个Color命令的增强工具ColorX.exe。下面给出演示代码。

  代码:
[code]
@echo off
for /l %%i in (1,1,9) do (
        colorx -c %%i5
        echo www. ...

我只想利用CMD里自带的工具,不过还是很感谢你.
呵呵
作者: scriptor     时间: 2006-12-24 11:49    标题: 请指教



  Quote:
Originally posted by lxmxn at 2006-12-23 21:08:

  多看看for /?帮助。

看的不是很懂啊,烦请指教,怎么用FOR就可以解决了?

谢谢
作者: lxmxn     时间: 2006-12-24 12:08

  用自带的,恐怕只有 debug 了。

作者: voiL     时间: 2006-12-25 00:57
其实外不外部也没什么的嘛.只要好用就OK了.

colorx很好用,个头不大.又支持中文.

之前也找了个,但不支持中文的.用了没几天就扔一边了.

加上之前那个可以把程序写到P处理的那个程序就十分完美了.

[ Last edited by voiL on 2006-12-25 at 12:58 AM ]