博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
delphi实现数字的倒计时
阅读量:5903 次
发布时间:2019-06-19

本文共 801 字,大约阅读时间需要 2 分钟。

今天学习delphi的时候,看到有一个题是写一个数字的倒计时程序,于是就动手试了下,完成了数字倒计时的功能,具体的代码如下:
 
unit Unit1; 


interface 


uses 

    Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, 

    Dialogs, StdCtrls, ExtCtrls; 


type 

        TForm1 = class(TForm) 

        tmr1: TTimer; 

        lbl1: TLabel; 

        Button1: TButton; 

        procedure tmr1Timer(Sender: TObject); 

        procedure Button1Click(Sender: TObject); 

    private 

        { Private declarations } 

    public 

        { Public declarations } 

    end; 


var 

    Form1: TForm1; 


implementation 

var 

    i:Integer; 



{$R *.dfm} 


procedure TForm1.tmr1Timer(Sender: TObject); 


begin 

             Lbl1.Caption:=IntToStr(i); 

             Dec(i); 

             if i < 0 then tmr1.Enabled:=False; 

end; 


procedure TForm1.Button1Click(Sender: TObject); 

begin 

            i:=10000; 

            tmr1.Enabled:=True; 

end; 


end. 

 
一个很简单的程序而已,添加了一个timer组建,然后利用了一些语句就实现了这个功能.
本文转自wiliiwin 51CTO博客,原文链接:http://blog.51cto.com/wiliiwin/206492

转载地址:http://kaupx.baihongyu.com/

你可能感兴趣的文章
JavaScript 中的 export
查看>>
GULP自动化项目构建之–正确的异步执行方式(RETURN)
查看>>
JavaWeb(HttpSession与Cookie)学习笔记一
查看>>
【原】概率论——第一章第4节
查看>>
Redis
查看>>
走进Vue时代进阶篇(01):重构电商购物车模块
查看>>
Jupyter介绍和使用 中文版
查看>>
基于 Vue.js 2.0 酷炫自适应背景视频登录页面的设计
查看>>
16.设计和实现用户中心、修改密码功能
查看>>
【docker实操】使用docker部署一个laravel应用
查看>>
Python GUI库wxPython官网Hello World示例的逐行解释
查看>>
MyBatis的常见属性总结select、insert、update、delete
查看>>
vue无缝滚动的插件开发填坑分享
查看>>
webpack引入eslint详解
查看>>
Codeforces 898D Alarm Clock
查看>>
新功能:阿里云负载均衡支持HTTP/2、WSS协议
查看>>
Spring 异步线程池、调度任务线程池配置
查看>>
unity中如何实现一个“长按”按钮
查看>>
【30分钟】吃透webpack,也许这一篇就够了
查看>>
lua 发起的Content-Type 为application/json; charset=UTF-8的请求
查看>>