本期要点

学习时钟周期事件的使用,熟悉窗口、标签的属性,了解时间与文本的相关操作。(微信搜索“大强小屋”,ID:daqiangstudio,感谢关注支持)

请关注微信公众号【大强小屋】(ID:daqiangstudio),更多精彩内容等着你。

今天来做一个简单的桌面电子钟。

程序界面

程序界面只有一个窗口,窗口中放置一个标签和一个时钟。标签的标题首先设置为“00:00:00”,字体设置大些,对齐方式设置为居中,然后将窗口尺寸设置稍微比标签大些,让标签居中。

标签和窗口的底色设置为相同颜色,标签文字的颜色设置醒目一些。

代码设计

主要代码使用了时钟的周期事件。这个事件是在指定的时钟周期内自动启动的。在这一事件子程序中,我们设置了三个局部变量,用来存放小时、分钟和秒,这三个变量的值,由取现行时间得出,再使用“取小时()”、“取分钟()”和“取秒()”分别取得。

下一步就是把小时、分钟、秒的数值转化成文本,再用“:”串起来。为了让数字整齐美观,我们使用了“00”进行补位,然后取文本右边,取得整齐的两位数的小时、分钟和秒。让时分秒显示,使用的是对标签的标题属性赋值。这样,每隔一秒,显示会变一下,跟电子钟是一样的。

命令解释

调用格式:〈日期时间型〉 取现行时间 () - 系统核心支持库->时间操作

英文名称:now

返回当前系统日期及时间。本命令为初级命令。

操作系统需求:Windows、Linux

调用格式:〈整数型〉 取小时 (日期时间型 时间) - 系统核心支持库->时间操作

英文名称:hour

返回一个值为 0 到 23 之间的整数,表示一天中的某一小时。本命令为初级命令。

参数<1>的名称为“时间”,类型为“日期时间型(date)”。

操作系统需求:Windows、Linux

调用格式:〈整数型〉 取分钟 (日期时间型 时间) - 系统核心支持库->时间操作

英文名称:minute

返回一个值为 0 到 59 之间的整数,表示一小时中的某一分钟。本命令为初级命令。

参数<1>的名称为“时间”,类型为“日期时间型(date)”。

操作系统需求:Windows、Linux

调用格式:〈整数型〉 取秒 (日期时间型 时间) - 系统核心支持库->时间操作

英文名称:second

返回一个值为 0 到 59 之间的整数,表示一分钟中的某一秒。本命令为初级命令。

参数<1>的名称为“时间”,类型为“日期时间型(date)”。

操作系统需求:Windows、Linux

调用格式:〈文本型〉 到文本 (通用型数组/非数组 待转换的数据) - 系统核心支持库->文本操作

英文名称:str

返回一个文本,代表指定数值、逻辑值或日期时间被转换后的结果。如果为文本数据,将被直接返回。本命令为初级命令。

参数<1>的名称为“待转换的数据”,类型为“通用型(all)”,提供参数数据时可以同时提供数组或非数组数据。参数值只能为数值、逻辑值、字节集、日期时间或数值型数组。

操作系统需求:Windows、Linux

调用格式:〈文本型〉 取文本右边 (文本型 欲取其部分的文本,整数型 欲取出字符的数目) - 系统核心支持库->文本操作

英文名称:right

返回一个文本,其中包含指定文本中从右边算起指定数量的字符。本命令为初级命令。

参数<1>的名称为“欲取其部分的文本”,类型为“文本型(text)”。

参数<2>的名称为“欲取出字符的数目”,类型为“整数型(int)”。

操作系统需求:Windows、Linux

请设计一个程序,让电子钟的“:”可以随着秒数闪动,使电子钟看起来更灵动。如果愿意,可以把代码发至邮箱【daqiangclub@foxmail.com】,我们一起交流。

本期就到这里。如果你喜欢,请关注微信公众号【大强小屋】(ID:daqiangstudio),更多精彩内容等着你。

本文由大强原创,转载请留言。如果你也喜欢编程,欢迎一起探讨学习。有任何的意见或建议,请发邮箱【daqiangclub@foxmail.com】,或者在文末留言。

出品/大强工作室

主编/大强

排版/牧码人

美工/涂鸦小剩手

审核/大强

用linux系统做数字钟,大强学易之易语言实例:简单的易语言桌面电子时钟相关推荐

  1. linux如何找大文件夹,Linux系统中如何查找大文件或目录文件夹的方法

    Linux系统中如何查找大文件或文件夹的方法 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整 ...

  2. Linux系统中如何查找大文件或目录文件夹的方法

    Linux系统中如何查找大文件或文件夹的方法 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整 ...

  3. Linux系统运维九大技能及知识总结,90%日常运维

    Linux 系统运维九大技能及知识总结,搞定 90% 日常运维 | 周末送资料 以下内容包括RedHat和CentOS运维工作中常用的几大技能,并总结了系统运维中网络方面的规划.操作及故障处理等知识. ...

  4. linux系统做gost镜像,linux下如何像ghost一样备份系统

    Windows下Ghost可以克隆整个系统的镜像,然后在新的电脑上恢复,相当简单.Ghost安装系统比使用安装镜像安装要快的多,因为Ghost磁盘存储是连续的,且安装过程中不需要回答任何问题. 为什么 ...

  5. linux 系统的 cache 过大,解决方案

    linux buff/cache过大,清理脚本 2018年06月20日 13:44:53 taozhe666 阅读数:6500 三条指令: sync echo 1 > /proc/sys/vm/ ...

  6. linux系统最大支持多大硬盘容量,LINUX操作系统对硬件支持有上限么?最大多少内存?多大硬盘容量?...

    32位的Linux的内存最大支持到4GB,64位的Linux的最大支持内存在TB级别上. (实际上最大支持多大的内容跟操作系统的种类无关,而是跟操作系统是几位的.还有CPU是几位的有关.) DOS是1 ...

  7. 路由器能运行linux程序么,用Linux系统做路由器

    一.网络结构如下: Internet ↑ 路由器A (Lan:192.168.1.1) ↑ Linux路由器(eth0接路由器A,IP:192.168.1.2,网关:192.168.1.1) ↑    ...

  8. linux系统输入数字 求最大值,写函数,输入n个数字输出最大值和最小值

    # ,写函数,传入n个数,返回字典{'max':最大值,'min':最小值} # 例如:min_max(2,5,7,8,4) 返回:{'max':8,'min':2}(此题用到max(),min()内 ...

  9. 奥特linux系统监控,奥特曼知识大挑战答案

    奥特曼知识大挑战答案是最近抖音上非常火的测试,主要看用户们对奥特曼的了解度有多少,而且这里的奥特曼还分很多种哦,相信很多小伙伴都不知道吧,那就邀请好友一起来奥特曼知识大挑战答案手机版中测试一下,先做了 ...

最新文章

  1. java的销毁方法_销毁Spring Bean的三种方法
  2. 服务总线yali测试_满足吉利要求的车载总线测试服务
  3. Matlab中巧用LaTex
  4. 第5章 Python 数字图像处理(DIP) - 图像复原与重建4 - 指数噪声
  5. 多特蒙德主题本地个人任务清单小demo,你值得尝试!
  6. win10改成ahci后无法开机怎么办,win10开不了机
  7. 数据结构 data structure
  8. JCE, Java Cryptography Extension
  9. 【VirtualBox】VirtualBox的四种网络连接模式
  10. TensorFlow 强化学习快速入门 -- Kaushik Balakrishnan 读后感
  11. Oauth2.0 资源服务器搭建
  12. 【转】打造个性化ghostxp光盘另类教程(3)
  13. 信息收集之网站镜像克隆
  14. sql date_format用法
  15. 西方红玫瑰和辣条先生黑产组织深度分析报告
  16. NO.79——BFS,DFS,Astar,爬山法,最抖爬山法,模拟退火法解决八数码问题Python实现
  17. 使用微软官方工具下载最新系统(win10为例)
  18. CRC循环冗余码及其详细计算
  19. erron变量、strerror函数 和 perror 函数
  20. 论文解读:PF磷酸:基于机器学习的磷酸化位点预测疟原虫蛋白的工具

热门文章

  1. JS实现网页流氓广告效果
  2. 机器学习算法(二十七):贝叶斯网络
  3. ble理论(13) BT4.2 ble 广播详解
  4. Linux 虚拟文件系统四大对象:超级块、inode、dentry、file之间关系
  5. Hoppscotch - 免费开源的轻量级 API 接口开发/测试/调试工具,代替 Postman
  6. JavaScript飞机大战知识点
  7. 违禁词过滤器 DFA算法升级版
  8. 软件评测师知识点7-11
  9. web自动化测试笔记
  10. 无法删除文件,因为已在Windows资源管理器中打开