
4:59-
4:58-
然猛凳槐后Timer再判断一下如果这个值=0了就停止程序
#include <iostream.h>#include <windows.h>
class Clock //定义时钟类
{
public:
void set(int h,int m,int s)
void show()
private:
int hour,minute,second
}
void Clock::set(int h,int m,int s)
{
hour=h
minute=m
second=s
}
void Clock::show()
{
cout<<hour<<":"<<minute<<":"<<second<<endl
}
void clrscr() //清屏函数
{
COORD coordScreen = { 0, 0 }
DWORD cCharsWritten
CONSOLE_SCREEN_BUFFER_INFO csbi
DWORD dwConSize
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE) GetConsoleScreenBufferInfo(hConsole, &csbi)
dwConSize = csbi.dwSize.X * csbi.dwSize.Y
FillConsoleOutputCharacter(hConsole, TEXT(' '), dwConSize, coordScreen, &cCharsWritten)
GetConsoleScreenBufferInfo(hConsole, &csbi)
FillConsoleOutputAttribute(hConsole, csbi.wAttributes, dwConSize, coordScreen, &cCharsWritten)
SetConsoleCursorPosition(hConsole, coordScreen)
}
void main() //主函数
{
Clock my
int k,h,m,s
cout<<"input hour:" //以下为设置倒计时的时间长度,分别输入时分秒。
cin>>h
cout<<"input minute:"
cin>渗信顷>m
cout<<"input second:"坦埋
cin>>s
while(1)
{
my.set(h,m,s)
my.show()
Sleep(1000) //延迟函数,后面的数字自己设定,单位为毫秒,比如1000即为1000毫秒即1秒。
clrscr()
s--
if(s==-1)
{
s=59
m--
if(m==-1)
{
m=59
h--
if(h==-1)//计时结束
{
cout<<"time up!"丛陆<<endl
break
}
}
}
}
} //有何问题请多指教!!!!!!!望采纳! 设置倒计时时间长度。 倒计时中。 计时结束!
excel制作倒计时带天时分秒举例说明:
A1输入目标时间 2011-3-31 12:30:00
A2输入现在时间 =NOW()
A3输入 =A1-A2
A4输入 =INT(A3)&"天"&TEXT(A3-INT(A3),"h时m分s秒")
A4为倒计时
用AE怎么制作天数时分秒的倒计时?急用timecode 特效
菜鸟求助:c#时分秒倒计弯肢搜时protected static int time = 0private void button1_Click(object sender, EventArgs e)
{
int result = 0
if (int.TryParse(textBox1.Text, out result))
{
time = Convert.ToInt32(textBox1.Text)
}
else
{
time = result
}
ToLable(time)} protected void ToLable(int time)
{
label1.Text = Convert.ToString(time / 3600)
label3.Text = Convert.ToString((time % 3600) / 60)
label5.Text = Convert.ToString(time % 60)
} private void timer1_Tick(object sender, EventArgs e)
{
if (time >0)
{
ToLable(time)
time --
} }一个TextBox用于输入时间 一个time1计时,6个lable 1 3 5别分代表 时 分 秒246分别写上 时 分 秒 输入数字后 点击button1就OK
伦敦奥运开幕时间倒计时分秒2012伦敦奥运倒计时
距离2012伦敦奥运会开幕还有
0天16时00分58秒
开幕时间:2012年7月28日04时(北京时间)
excel如何制作5分钟倒计时如何用Excel制作随时跳动的倒计时2007年06月24日 下午 01:04 以制作2008北京奥运会倒计时为例:
启动Excel并新建工作簿,按下Alt+F11进入VBA编辑状态。在左侧的"工程资源管理器"中选择当前工作簿,然后执行"插入"-"模块"命令,插入一个新模块(模块1)。
双击"模块1"进入代码编辑区域中,输入以下代码。输入完成后,关闭窗口返回工作表中。
Sub Timer()
ss=DateDiff("s", Now, "2008-8-8 20:00:00")
dd=ss\86400
ss=ss-dd*86400
hh=ss\3600
ss=ss-hh*3600
mm=ss\60
ss=ss-mm*60
ActiveSheet.Range("A1") = "现在离北京2008奥运会开幕还有" &vbCrLf &dd &"天" &hh &"小时" &mm &"分钟" &ss &"秒"
Application.OnTime Now + TimeValue("00:00:01"), "Timer"
End Sub
按下Alt+F8展开"宏"对话框,选中"Timer"宏,单击"执行"按钮返回埋历,当前工作表的A1单元格中即刻出现一个北京奥运的倒计时钟
以上代码首先计算出当前时间与结束时间相隔的总秒数,再分别转换成对应的天数、小时数、分钟数和秒数。其中的Application.OnTime用于安排倒计时宏每隔一秒运行一次。大家在Excel使用中如果要用到时间的倒计时计算,便可使用这种方式。
PPT 180秒倒计时带声音
给你几个swf格式的倒计时,看看你能否用上,可以插入到ppt中饥此使用
求flash倒计时制作方法 40秒倒计时到0会响
用vb制作天数倒计时
Private Sub Form_Load()
Timer1.Enabled = True
Timer1.Interval = 10000
End Sub
Private Sub Timer1_Timer()
Label1.Caption = "距离XXXXXXX还有" &DateDiff("d", Date, #12/10/2012#) &"天"
End Sub
完全符合你的意见。
VC++制作倒计时Private Sub Command1_Click()
Timer1.Enabled = TrueEnd SubPrivate Sub Command3_Click()
End
End SubPrivate Sub Timer1_Timer()
Label2.Caption = Time
If Text1.Text = Label2.Caption Then
x = MsgBox("时间到了", vbOKOnly, "提示")
End If
End Sub这个是我做的小闹钟程序,可以自己设置时间。
用vfp制作倒计时在表单中定时显示这个就行了。
{^2008-8-8}-date() 但要调整好你的计算机系统时间
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)