网页动态微信倒计时动态图变量调用问题

flash里面的变量功能的一些简单应用案例?例如倒计时的应用等等。_百度知道
flash里面的变量功能的一些简单应用案例?例如倒计时的应用等等。
提问者采纳
这简单变量是对象的一种和对象的问题万物皆对象,可以所你自定义的变量本身就是对象, 例如int a 蜖坜蒂渴郦韭跪嗽这个变量a其实就是对象
其他类似问题
倒计时的相关知识
等待您来回答
您可能关注的推广回答者:
下载知道APP
随时随地咨询
出门在外也不愁用EXCEL制作“倒计时器”_百度经验
&&&&&&&&&电脑软件
分享有回报:
用EXCEL制作“倒计时器”
用EXCEL中的OnTime函数可以制作一个倒计时器,只要设定一个时间,EXCEL就会以一秒为单位倒计时,到达设定时间后停止并提示。
图一是倒计时器的样子,当然你也可以做成其他喜欢的样式。
只要在C2单元格中,按“时:分:秒” 格式输入一个时间,按右边的“开始”按钮,就可以开始倒计时,并在C3格显示出计时终止后的时间,在C4格还会动态显示剩余的时间。
下面介绍制作过程
第一步:在EXCEL窗口中按上图的样式做一个界面,设置你喜欢的字体大小与颜色边框。由于是用VBA代码制作计时部份,所以表格中不用输入任何公式。
第二步:按ALT+F11组合键调出VBA窗口,按“插入-模块”,出现一个空白的模块窗口,把下面代码粘贴进去。
Dim n '公用变量,记住下一个任务执行的时间Dim a '开始时间Dim b '结束时间Sub 计时()n = Now + TimeValue("00:00:01") '设定时间间隔为一秒If Now() & b Then MsgBox "倒计时结束": Call 停止: Exit Sub[c4] = Format(b - Now(), "h:mm:ss") '设置单元格格式Application.OnTime n, "计时" '到指定时间后再执行本过程End SubSub 开始()[c2] = Format([c2], "h:mm:ss") '设置单元格格式a = [c2] '设定时间b = Now() + a '计算结束时间[c3] = Format(b, "yyyy-m-d h:mm:ss") '设置单元格格式Call 计时End SubSub 停止()On Error Resume NextApplication.OnTime n, "计时", , False '停止任务的执行End Sub
这组代码由四部份组成:第一部份(最上面三行)是声名公共变量,使这几个变量在下面各过程中都可调用。第二部份是“Sub 计时”,也是主代码,它负责不停的计时并显示剩余时间。第三部份“Sub 开始”,相当于初始化部份,设置单元格格式及显示“计时结束时间”,在这个部份会调用“Sub 计时”过程来进行倒计时。第四部份“Sub 停止”,终止倒计时过程。代码中的关键部份是“sub 计时”,它使用onTime函数实现自动计时功能。常用语法:Application.OnTime 时间,要运行的过程名在上例中,“Application.OnTime n, "计时"”的含义是到下一个时间“n”,就执行一次名为“计时”(即 “sub 计时”自身)的代码。时间“n”由语句“ n = Now + TimeValue("00:00:01")”计算得出,表示由当前时间(即“NOW”)加上一个1秒的时间值。在“Sub 停止”过程中,也使用了OnTime函数,但它多了一个参数False ,它的作用是到时间“n”后,停止过程“Sub 计时”的执行(即计时结束)。其他语句部份比较容易理解,可参考各语句后面的注释。第三步:添加按钮为了方便执行,需要在EXCEL窗口添加两个按钮,一个“开始”,另一个是“结束”。在EXCEL窗口中按“视图-工具栏-窗体”,调出“窗体”工具栏,用鼠标选中上面的“按钮”控件在C列的右边“画”出两个大小适中的按钮,再用鼠标右键分别点击按钮,选“编辑文字”,第一按钮输入“开始”,第二个按钮输入“停止”。
接下来还要给按钮指定要运行的宏(就是在VBA窗口中的代码)在“开始”按钮上点右键,选“指定宏”,在弹出的窗口中选“开始”后确定。同样方法给“停止”按钮指定“停止”宏。
这样就完成了整个制作过程,可以使用了。在C2单元格中输入一个时间(格式为“时:分:秒”),点击按钮“开始”就能看到在C3格中出现一个计时结束的时间,同时在C4格出现以一秒为间隔不断递减的时间数字,当C4单元格显示为0时弹出提示窗口,计时结束。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
第1期你不知道的iPad技巧1298次分享
第1期win7电脑那些事2202次分享
第2期新人玩转百度经验345次分享
第1期Win8.1实用小技巧1034次分享
第1期小白装大神495次分享
请扫描分享到朋友圈日期与时间
Date类提供了对日期和时间的操作方法,在这一节中还将介绍另一个类Timer,它提供了对时间间隔的操作。
要使用Date类首先要创建一个Date类实例:
var now:Date = new Date();
创建了Date实例后,就可以调用Date的方法,来获取当前时间。
getDate()方法:将返回当前的号数,返回值是1-31之间。
getDay()方法:返回当前是星期几,0-6,0代表星期日。
getFullYear()方法:返回当前年份,4位数。
getHours()方法:返回当前是几点,0-23。
getMinutes()方法:返回当前是分钟数,0-59。
getMonth()方法:返回前的月份数,0-11。请注意这里是0-11,即0代表1月。那么当前的月份应该是: getMonth() +1.
getSeconds()方法:返回当前的秒数,0-59。
getTime()方法:返回当前时间自通用时间日午夜以来的毫秒数。这个方法常被用来比较两个日期间的距离。比如倒计时牌。
Date类还有很多方法,将上面的方法中的get换为set即把某个时间设置给一个Date对象。
有了上面的方法后,就可以来做一个练习了,首先来做一个显示当前日期的练习:
这个练习由两个部分组成:一个是一个电子钟,一个是显示当前时间的文本牌。
1. 首先是做背景,这个按你个人喜好。
2. 做表盘,新建一MC,画一个正园,将正园居中对齐。用直线工具在12点位置画一条很短的直线(分钟线),用变形工具将直线的注册点调到十字处。打开变形成面板,在旋转处输入6,然后点下面的旋转并复制按钮,复制59分,这样分钟线就画好了。然后用选择工具将时钟线拉长一些,将12点,3点,6点,9点标出来。这样表盘就做好了。
3. 做表针,建三个MC分别画时针,分针和秒针,每个针均指向12点,针的下端与十字对齐,水来居中。
4. 回到主场景,新建一层,将表盘拖到舞台上放好。
5. 新建一层,将秒针,分针,时针拖入,将针底端与表盘中心对齐。画一个画色的小园(按对象绘绘制)放要针的尾部,再在黄色的园上放一个放射填充的园。
6. 打开属性面板,为表针指定实例名:时针-sz_mc,分针:fz_mc,秒针:mz_mc.
7. 按上面效果,在舞台下半部放7个动态文本框,实例名称分别为:年:y_txt,月:m_txt,日:d_txt,星期:w_txt,时:h_txt,分:min_txt,秒:s_txt.
8.新建一层,命名为:action,打开帧动作面板,输入:
var xq:Array = new Array(&日&,&一&,&二&,&三&,&四&,&五&,&六&);
function nowtime(){
var now:Date = new Date();
year = now.getFullYear();
mon = now.getMonth();
day = now.getDate();
week =now.getDay();
hour = now.getHours();
minu = now.getMinutes();
second = now.getSeconds();
y_txt.text =
m_txt.text = mon+1;
d_txt.text =
w_txt.text=xq[week];
h_txt.text=
min_txt.text=
s_txt.text =
if(hour&12){
hour=hour-12;
sz_mc._rotation = hour*30+minu/2;
fz_mc._rotation= minu*6+second/10;
mz_mc._rotation = second*6;
var nowtimeid = setInterval(nowtime,1000);
sdnr_mc.setMask(zz_mc);
下面做第二个练习:倒计时牌
倒计时牌需要4个动态文本,实例名称为:天:tan_txt,小时:xs_txt,分钟:fz_txt,秒钟:mz_txt
function djs(){
var now:Date = new Date();
var yd:Date = new Date();
var nows = now.getTime();
var yds = yd.getTime();
var sc = yds -
var tan = Math.floor(sc/(*24));
var tys = sc%(*24);
var xs = Math.floor (tys/());
var sys = tys%();
var fz = Math.floor(sys/(1000*60));
var fys = sys%(1000*60);
var mz = Math.floor(fys/1000);
tan_txt.text =
xs_txt.text =
fz_txt.text=
mz_txt.text =
var djsid = setInterval(djs,1000);
在上面两个练习中,都用到了setInterval()函数,这是本节要介绍的第二部分内容。
setInterval():函数
该函数可实现每隔多少毫秒调用一次某函数。
用法: var 一个变量名称 = setInterval(要调用的函数名称,间隔的毫秒数);
例: var i = 0;
function dy(){
i++;
var dyid = setInterval(dy,1000);
影片,每隔1秒钟,将输出1次,从1开始,每次输出增加1。
如果我们要停止setInterval()函数,不让它再调用函数,可用:clearInterval()函数。
用法:clearInterval(有setInterval函数的变量名称)
例将上例的代码改为:
var i = 0;
function dy(){
i++;
if (i&10){
clearInterval(dyid);
var dyid = setInterval(dy,1000);
影片,当输出10次后,不再继续输出了。
还有另一个函数:
setTimeout()函数:
这个函数是在隔多少毫秒后,调用某函数。与setInterval函数不同的是它只调用一次,然后自动删除,而不是反复调用。用法与setInterval函数一样。
例:将代码改为:
var i = 0;
function dy(){
i++;
var dyid = setTimeout (dy,1000);
测试影片,在1秒后将输出1,然后不再输出了。
如果要阻止setTimeout调用函数可用:
clearTimeout()
用法clearTimeout(有setTimeout函数的变量);
例:clearTimeout(dyid);
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:288435次
积分:5881
积分:5881
排名:第1262名
原创:258篇
转载:193篇
译文:16篇
评论:161条
(14)(25)(12)(5)(11)(12)(3)(20)(2)(1)(9)(23)(8)(2)(3)(5)(7)(8)(19)(7)(7)(3)(2)(5)(6)(14)(15)(11)(15)(21)(8)(25)(26)(8)(25)(24)(5)(18)(3)(32)这个页面的数据怎么取到存入ASP变量中?
[问题点数:100分,结帖人powerc1]
这个页面的数据怎么取到存入ASP变量中?
[问题点数:100分,结帖人powerc1]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2008年11月 总版技术专家分月排行榜第三2008年5月 总版技术专家分月排行榜第三2008年3月 总版技术专家分月排行榜第三
2009年3月 Web 开发大版内专家分月排行榜第一2009年2月 Web 开发大版内专家分月排行榜第一2008年11月 Web 开发大版内专家分月排行榜第一2008年7月 Web 开发大版内专家分月排行榜第一2008年6月 Web 开发大版内专家分月排行榜第一2008年5月 Web 开发大版内专家分月排行榜第一2008年4月 Web 开发大版内专家分月排行榜第一2008年3月 Web 开发大版内专家分月排行榜第一2008年2月 Web 开发大版内专家分月排行榜第一
2008年11月 总版技术专家分月排行榜第三2008年5月 总版技术专家分月排行榜第三2008年3月 总版技术专家分月排行榜第三
2009年3月 Web 开发大版内专家分月排行榜第一2009年2月 Web 开发大版内专家分月排行榜第一2008年11月 Web 开发大版内专家分月排行榜第一2008年7月 Web 开发大版内专家分月排行榜第一2008年6月 Web 开发大版内专家分月排行榜第一2008年5月 Web 开发大版内专家分月排行榜第一2008年4月 Web 开发大版内专家分月排行榜第一2008年3月 Web 开发大版内专家分月排行榜第一2008年2月 Web 开发大版内专家分月排行榜第一
2008年11月 总版技术专家分月排行榜第三2008年5月 总版技术专家分月排行榜第三2008年3月 总版技术专家分月排行榜第三
2009年3月 Web 开发大版内专家分月排行榜第一2009年2月 Web 开发大版内专家分月排行榜第一2008年11月 Web 开发大版内专家分月排行榜第一2008年7月 Web 开发大版内专家分月排行榜第一2008年6月 Web 开发大版内专家分月排行榜第一2008年5月 Web 开发大版内专家分月排行榜第一2008年4月 Web 开发大版内专家分月排行榜第一2008年3月 Web 开发大版内专家分月排行榜第一2008年2月 Web 开发大版内专家分月排行榜第一
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
2007年12月 总版技术专家分月排行榜第三
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
2007年12月 总版技术专家分月排行榜第三
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
2007年12月 总版技术专家分月排行榜第三
2008年11月 总版技术专家分月排行榜第三2008年5月 总版技术专家分月排行榜第三2008年3月 总版技术专家分月排行榜第三
2009年3月 Web 开发大版内专家分月排行榜第一2009年2月 Web 开发大版内专家分月排行榜第一2008年11月 Web 开发大版内专家分月排行榜第一2008年7月 Web 开发大版内专家分月排行榜第一2008年6月 Web 开发大版内专家分月排行榜第一2008年5月 Web 开发大版内专家分月排行榜第一2008年4月 Web 开发大版内专家分月排行榜第一2008年3月 Web 开发大版内专家分月排行榜第一2008年2月 Web 开发大版内专家分月排行榜第一
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
2007年12月 总版技术专家分月排行榜第三
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
2007年12月 总版技术专家分月排行榜第三
2014年2月 总版技术专家分月排行榜第二2013年4月 总版技术专家分月排行榜第二
2007年12月 总版技术专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。JavaScript网页特效_网页陶吧
此网页使用了框架,但您的浏览器不支持框架。}

我要回帖

更多关于 倒计时动态ppt模板 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信