|  | 主题:  我弄的asp循环的问题?请教 | 
            
                        
                
                    |  迈克老猫
 职务:普通成员
 等级:1
 金币:0.0
 发贴:33
 注册:2003/5/4 20:01:01
 
 | 
                            
                            #12003/5/7 19:17:52 
                                <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>Anna's Web for Study<% OPTION EXPLICIT %>
 
 
 
 
 
 <%
 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 
                                太感谢了,我弄这个都弄的头大了。^_^    |