怎样在计算机上制作一个倒计时

作者&投稿:哈蚁 (若有异议请与网页底部的电邮联系)
~ FLASH 可以 获取当前 FLASH动画已经播放的时间

三个文本输入控件,全部转为秒
小时3600+分钟*60+秒

点击“开始记时”,先保存当前动画播放时间到一个变量,
再不断获取动画播放时间 和 (小时3600+分钟*60+秒+保存的动画播放时间变量的值)之和 比较
>= 时 则计时完毕!(==也行,建议>=)
比较的差值 又可转为时:分:秒 格式 再显示到文本框

建议 查看相关FLASH的函数,看单位是 毫秒 级 还是 秒级!

如果有 能 获取 计算机系统的本地时间函数/睡眠函数(睡眠1秒) 更好!getTimer()是Flash一播放就开始计时的 以毫秒为单位 弄个总时间 减去现在正在进行的时间 就是倒数了 自己弄明白 一下 这样对问题的理解更深入一点!!

t.text = 120;
_root.onEnterFrame = function() {
t.text = t.text-1;
if (t.text<=11) {
my_sound=new Sound()
my_sound.attachSound("idName");
//idName是你存放在库中的声音文件名
my_sound.start()
}
};
最后把帧频率设为1

倒计时程序

制作一个倒计时程序。程序运行时,始终位于在任何窗口的最前面,双击窗体结束应用程序。程序运行结果如图54-1所示。可以在窗体上单击鼠标右键,在弹出的菜单中选择“设置倒计时。
技术要点
�8�5 保持窗体最前
�8�5 倒计时
�8�5 TimeSerial ()函数
�8�5 SetWindowPos()API函数
实现过程
■ 新建项目
打开Visual Studio.NET,选择“新建项目”,在项目类型窗口中选择“Visual Basic项目”,在模板窗口中选择“Windows应用程序”,在名称域中输入“ReverseCount”,然后选择保存路径。单击“确认”。
■ 添加控件、菜单和窗体
为当前窗体添加两个Label控件和两个Timer控件。其中一个Timer控件控制一个Label控件在上方一直循环移动;另一个Timer控件控制时间的显示。添加一个ContextMenu控件并新建菜单“设置倒计时”和“退出”。利用菜单“项目|添加Windows窗体”,为当前项目添加一个窗体Form2,给Form2添加四个Label控件,用于说明之用;两个Button按钮和三个TextBox控件。最后通过菜单“项目|添加模块”为当前项目添加一个模块。
■ 设置属性
切换到“属性栏”,对窗体及窗体上的控件进行设置属性。详细情况如表54-1和表54-2所示。
表54-1 窗体Form1及控件的属性值
窗体/控件 属性 值
Form1 FormBorderStyle FixedSingle
ContextMenu ContextMenu1
Label1 Text 倒计时
Timer1 Interval 100
Timer2 Interval 1000
表54-2 窗体Form2及控件的属性值
窗体/控件 属性 值
Form2 BorderStyle 0-None
StartUpPositon CenterScreen
Text1 Text (空)
Button1 Text 更改图片
其余控件 跟界面一致即可
■ 添加代码
Module Module1
' 这是在模块中添加的代码
Public hours As Short
Public minutes As Short
Public seconds As Short
Public revtime As Date
'此API函数用来使某个窗口位于所有窗口之上
Public Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Integer, ByVal hWndInsertAfter As Integer, ByVal X As Integer, ByVal Y As Integer, ByVal cx As Integer, ByVal cy As Integer, ByVal wFlags As Integer) As Integer
End Module
' 下面这些代码是在窗体Form1中添加的
' 双及窗体,结束应用程序
Private Sub Form1_DoubleClick(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.DoubleClick
Me.Close()
End Sub
' 启动程序时,使程序位于任何窗体的上方
Private Sub Form1_Load(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles MyBase.Load
Me.TopMost = True
End Sub
' 开始倒计时,并显示出来
Private Sub Timer1_Tick(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Timer1.Tick
revtime = DateAdd(Microsoft.VisualBasic.DateInterval.Second, -1, revtime)
Label2.Text = Format(revtime, "hh") & ":" & Format(revtime, "mm") & ":" & Format(revtime, "ss")
End Sub
Private Sub MenuItem1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
Form2.DefInstance.ShowDialog()
End Sub
Private Sub MenuItem2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
Me.Close()
End Sub
' 下面这些代码是在窗体Form2中添加的
Private Sub Button1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Button1.Click
hours = Val(Text1.Text)
minutes = Val(Text2.Text)
seconds = Val(Text3.Text)
' 将输入转化为时间格式
revtime = TimeSerial(hours, minutes, seconds)
Form1.DefInstance.Label2.Text = Format(revtime, "hh") & ":" & Format(revtime, "mm") & ":" & Format(revtime, "ss")
Form1.DefInstance.Timer1.Enabled = True
Form2.DefInstance.Hide()
End Sub
Private Sub Button2_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Button2.Click
Me.Close()
End Sub
运行程序
单击菜单“调试|启动”或单击 ■ 图标运行程序。


如何在计算机上制作一寸照片?
1. 打开Photoshop软件,并导入您想要制作成一寸照片的图片。2. 使用裁剪工具(位于工具栏左侧),在属性栏中设置裁剪尺寸为2.5厘米宽和3.5厘米高,以符合一寸照片的标准规格。3. 调整图片,确保重要部分位于裁剪区域内,然后点击工具栏上的对号完成裁剪。4. 选择“文件”菜单下的“导出”选项,然后选择...

电脑上怎么做表格
在电脑上制作表格的教程如下:工具:电脑,Windows系统,Excel。1、打开Excel,双击新建一个Excel表格。2、选中要新建表格的区域,单击鼠标右键,选择“设置单元格格式”。3、在弹出的对话框中选择“边框”这个标签页。4、选择红色线框中的这两项,就会把表格的内部和外部都设置上线。5、对话框左侧还可以...

如何在电脑上做表格
在“设置单元格格式”对话框中选择“对齐”选项卡,勾选“合并单元格”,点击“确定”按钮。合并完后输入文字“数据统计表汇总”,并将其居中。输入数据,这里只输入一部分。选择表格数据所在的单元格,点击右键选择“设置单元格格式”命令,在对话框中选择“边框”选项卡,设置表格框架线条粗细,设置完点...

如何在笔记本电脑上做表格
1、在桌面上打开Excel软件。如下图所示。2、第二步是在新表中选择新表的区域。如下图所示。3、选择后右击弹出下拉菜单,选择设置单元格格式。如下图所示。4、点击弹出的对话框,点击边框。如下图所示。5、单击并选择边框和内部单击。如下图所示。6、是选择行。用户可以根据自己的需要进行选择。如下...

如何在excel中制作一个数据透视表?
1.首先在计算机上打开已建立的数据库度数和数据表,点击“创建”——查询设计,如下图。2.然后,在弹出的显示表窗口中,单击表的选项卡下的A,然后单击add按钮。3.接下来,双击添加表A中的跟踪名称和年龄。4. 之后,在字段的年龄条件框中输入“<20”。5.然后,在组成内部表的窗口中单击当前数据...

怎样在电脑上制作价格表表格
1、首先在电脑中新建一个“报价单表格”,双击打开该表格文件。2、然后在表格第一行输入“报价单”并选择合适的单元格格式进行合并。3、然后在“报价单”下一行按照下图显示的内容分别输入在对应的单元格中。4、然后开始根据报价商品的名称与种类进行分门别类的报价整理,可以按照序号排序。5、最后在报价...

怎样在电脑上设计表格?
使用微软表格软件,软件的名称叫做“MicrosoftExcel”,翻译过来就叫做微软表格,可以设计表格。具体步骤如下:1 购买微软excel软件。2 安装到自己的计算机上。3 打开软件,会发现表格都是均匀的大小。4 输入需要的文字或者数字,表格会自动调整大小。5 按照需要的格式调整文字字体字号。6 点右键给表格加上...

怎样在电脑上画表格,具体步骤是什么?
(1)excel是功能强大的制表软件。你新建一个excel工作簿,打开,在其中的一页工作表里,将你需要的表格中数据录入至每个单元格(一个一个的小格子),然后选中表格区域,右键-设置单元格格式-边框选项卡,选择边框线及需要设置边框线的位置,确定即可。(2)另外,常用的还可以在word里“表格-插入-表格...

如何制作一个简单的计算机程序
1.选择编程语言要制作计算机程序,首先需要选择一种编程语言。比较常用的编程语言有Java、Python、C++、JavaScript等,每种编程语言都有自己的优缺点。初学者可以选择一种容易上手的编程语言,比如Python。2.学习编程知识学习编程语言是制作计算机程序的基础。初学者可以通过在线教程、视频教程、参加编程课程等...

怎样在自己的电脑上制作一个自己才能打开的文件夹?
步骤一:以加密用户登录计算机。步骤二:单击“开始→运行”,键入“mmc”,然后单击“确定”。步骤三:在“控制台”菜单上,单击“添加\/删除管理单元”,然后单击“添加”。步骤四:在“单独管理单元”下,单击“证书”,然后单击“添加”。步骤五:单击“我的用户账户”,然后单击“完成”(如图2,如果...

萨尔图区13465956104: 电脑上如何设时间倒计表
翟鹏八正: 只有装一个倒计时的软件了 或者 在命令行中输入 shutdown - s -t 10000

萨尔图区13465956104: 桌面上怎么制作一个倒计时? -
翟鹏八正: 倒计时 V1.0 http://www.skycn.com/soft/4190.html 精巧的可自行设置的倒计时软件,可嵌入任务栏工作,也可浮在屏幕上方.几乎不占用系统资源.

萨尔图区13465956104: 怎样制作一个倒计时器?? -
翟鹏八正: 借助Word 2007的邮件合并功能来完成吧.经过试验,呵呵,效果良好. 图1 倒计时日历 一、Excel相关表格的建立 首先启动Excel 2007,在A1单元格输入“日期”,然后在A2单元格输入“2008-1-17”.选中此单元格,按下右键,向下拖动该...

萨尔图区13465956104: 如何自己编写一个倒计时的自动关机程序
翟鹏八正: #include <stdlib.h> void main() { system("shutdown -s -t 30");//最后一个数字是多少就是几秒后关机 }那用dos命令就可以了啊 帮你搜了个资料 应该是你想要的 shutdown Windows XP系统通过一个名为Shutdown.exe的程序来完成关机操作(...

萨尔图区13465956104: 用C#怎么做一个倒计时器 -
翟鹏八正: (1)首先创建两个窗体,在Form1窗体上添加一个Button按钮和一个timer组件,用来执行倒计时功能;在Form2中添加一个Label控件,用于显示倒计时. (2)在Form2窗体中定义一个公共变量curr_time,用于为Label控件赋值,

萨尔图区13465956104: 怎么样能在电脑屏幕设置时间倒计?怎么样能在电脑屏幕设置时间倒计时
翟鹏八正: 下载一个梦畅电脑闹钟就可以了,带有倒计时功能.梦畅电脑闹钟一款可以自动在后台运行的具有定时计划功能的桌面助手,界面美观大方还可以设置成透明,占用系统资源低,你可以设置多组计划,除了可以自定义提醒、执行程序之外,还可以自定义提醒音乐、执行指定文件(如文本文件,MP3文件、可执行程序)、自动关机、多种方式整点报时、设定随系统启动,让您每天都过得有条不紊.

萨尔图区13465956104: 我要做个倒计时牌放在桌面上!怎么做啊? -
翟鹏八正: 呵呵,这个很好办啊,你在这个地址里面下载倒计时闹钟: http://www.onlinedown.net/soft/15657.htm ,然后让它开机自动登陆就行了.

萨尔图区13465956104: 怎样制作一个倒计时钟,放在电脑桌面上?
翟鹏八正: http://hi.baidu.com/beats_me/blog/item/57260689a1708db50e244477.html

萨尔图区13465956104: 如何巧用永中office制作倒计时显示牌?
翟鹏八正: 一起用永中Office 2004增强版来制作2008年北京奥运会倒计时显示牌. 1.输入内容 启动永中Office 2004,新建一个文件,选择“电子表格”的“工作表1”.在A1单元格...

萨尔图区13465956104: 在winform中要做一个倒计时2小时的计时器怎么做 -
翟鹏八正: 使用timer控件,设置interval和start、stop等属性来控制timer

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网