Board logo

标题: 怎么样才能把这段代码无限延时 [打印本页]

作者: awfwyess     时间: 2008-3-16 11:45    标题: 怎么样才能把这段代码无限延时

怎么样才能把这段代码无限延时.就是说让它一直有.不关了
本人口才不好.各位前辈多原谅


---------------------------------------------------------------------------------------
@echo off&setlocal enabledelayedexpansion&color 4f
mode con: cols=40 lines=15
set love= ★★★★★★★★★★★★★★★★★★★  
set loveu= ★                                  ★  
set l=★ 我★想★对★你★说:我 爱 你...   ★  
set l2=                  ★  
:a  
cls  
set /a n+=1  
echo %love%
echo %loveu%
echo %loveu%
echo. !l:~0,%n%!!l2:~%n%,50!  
echo %loveu%
echo %loveu%
echo %love%  
ping -n 1 127.1>nul
  
if "%n%"=="24" (set n=&exit ) else (goto :a)
作者: ThinKing     时间: 2008-3-16 23:36
try this:

  Quote:
if "%n%"=="24" (set n=&goto a) else (goto :a)


作者: shuiyin313     时间: 2008-3-18 01:56
ping -n 1 127.1>nul


-n  改为 -t
作者: paradiseapple     时间: 2008-3-18 22:40
同意 楼上的 说法   
  ping -n 1 127.1>nul    中的
  
  " -n 1 "  整个改为 -t
作者: awfwyess     时间: 2008-3-19 12:20
各位老大.不行哦..改N了.还是一闪就跳了啊
作者: lfopt     时间: 2008-3-19 23:33
后面加一个PAUSE命令了
作者: lfopt     时间: 2008-3-19 23:36
if "%n%"=="24" (set n=&exit ) else (goto :a)

把那个exit改成pause
就好了
作者: moniuming     时间: 2008-4-9 23:48
@echo off&setlocal enabledelayedexpansion&color 4f
mode con: cols=40 lines=15
set love= ★★★★★★★★★★★★★★★★★★★  
set loveu= ★                                  ★  
set l=★ 我★想★对★你★说:我 爱 你...   ★  
set l2=                  ★  
:aa
set n=0

:a  
cls  
set /a n+=1  
echo %love%
echo %loveu%
echo %loveu%
echo. !l:~0,%n%!!l2:~%n%,50!  
echo %loveu%
echo %loveu%
echo %love%  
ping -n 1 127.1>nul
  
if "%n%"=="24" (goto :aa) else (goto :a)




欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) Powered by Discuz! 2.5