|
主题: 我弄的asp循环的问题?请教
|
 迈克老猫
职务:普通成员
等级:1
金币:0.0
发贴:33
注册:2003/5/4 20:01:01
|
#12003/5/7 19:17:52
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> <% OPTION EXPLICIT %>
Anna's Web for Study
<% dim thefuture thefuture=dateadd("s",15,time) while time%> <%=time%>:waiting for the future...
<% wend %> the future's here
想设计的是把当前系统时间加15秒,然后做循环用time和措后15秒的变量比较,满足循环条件时进行循环,我觉得应该是做15次,一秒一次循环,可是结果是系统进程中的dllhost.dll狂吃内存,到500M内存占用后(受不了@#$@%#)注销,痛苦,我却怎么也看不出有什么问题,希望大家帮忙!!!
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
|
#22003/5/7 22:40:56
很简单,这是个死循环,检查你的循环结束条件
|
 迈克老猫
职务:普通成员
等级:1
金币:0.0
发贴:33
注册:2003/5/4 20:01:01
|
#32003/5/9 10:24:34
怎么会是死循环? 我本意是想取time然后加15秒赋值给thefuture 然后取time和thefuture比较进入循环 循环条件time等系统时钟过15秒循环被破坏退出循环? 请斑竹指正什么地方有错,我实在看不出来。谢!
|
 ternny
职务:普通成员
等级:1
金币:0.0
发贴:38
注册:2002/5/28 15:27:57
|
#42003/5/9 11:11:26
你以为现在的计算机是蜗牛啊? 一秒钟的计算速度都是天文数字的 另外你的程序和你的想法差别很大,结果是不停的一拍拍出时间和waiting for the future。。。白白浪费资源 这样的程序用不着asp,用javascript 就可以解决
|
 迈克老猫
职务:普通成员
等级:1
金币:0.0
发贴:33
注册:2003/5/4 20:01:01
|
#52003/5/9 21:06:54
太感谢了,我弄这个都弄的头大了。^_^
|