这个能用c+实现不?怎么实现啊?
怎么用c++实现输入一个文本 然后市文本中的文字一个一个按一定帧率出来? 就跟这个网站的效果一样http://www.cye.com.cn/2009/zhexue/ 要是能,给个代码哈谢谢各位大神~~
[解决办法]
原来的代码是这样的:
dim w,t,p,mm,c,mr,dy,tmp,vs:vs=5:dy=1:p=1:mr="<BR><BR><BR>":c="<font color=white><B>|"&mr:Set w = document.bodysub tp m=mid(t,p,1):if m="" then c=mr if m="`" then m="":mm=mid(mm,1,len(mm)-1) if m="<" then av=instr(mid(t,p),">"):m=mid(t,p,av):p=p+av-1 if m="&" then av=instr(mid(t,p),";"):m=mid(t,p,av):p=p+av-1 tmp=100:if m="." then tmp=400 else if m="," then tmp=200 else if m=" " then tmp=200 if w.scrollHeight-w.scrollTop>w.offsetHeight then w.scrollTop=w.scrollTop+int(dy):dy=dy+dy/vs else dy=1 mm=mm&m:w1.innerHTML=mm&c:p=p+1:if p<=len(t)+1 then SetTimeOut "tp",16+tmp else w.scroll="yes"end subsub window_onload() w.scroll="yes" w.bgcolor="#A8A8A8" w.style.cursor="crosshair" '------------------- t=w0.innerHTML:tpend sub
[解决办法]
这么简单的问题。也要给代码。那你玩啥呢?
[解决办法]
用定时器拉文字就可以了。