书香雅阁论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1023|回复: 0

【时钟实现滚动公告】

[复制链接]

384

主题

407

帖子

158万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1581367
发表于 2023-3-28 21:47:36|字数:597 | 显示全部楼层 |阅读模式
LV10 站长

  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
时钟1.时钟周期 = 10
子程序名返回值类型公开备 注
_时钟1_周期事件  
标签1.左边 = 标签1.左边 - 1
判断 (标签1.左边 + 标签1.宽度 = 0)
标签1.左边 = _启动窗口.宽度




这实际上就涉及到一个数学问题,而编程的开发确实涉及到数学问题,所以大家要加油学习数学知识

代码解释:
①:首先启动窗口创建完毕后时钟的周期事件开始执行,执行间隔是10毫秒(1秒=1000毫秒
②:标签1.左边 = 标签1.左边 - 1,1是距离单位(分辨率),标签1.左边的值是标签1组件的左边相对于上级容器(启动窗口)的位置距离
③判断条件中的标签1.左边 + 标签1.宽度 = 0什么时候可以成立,就是当标签1的最右边和启动窗口最左边重合了,那么我们就使得标签1.左边 = _启动窗口.宽度,也就是让标签1.左边的位置和启动窗口的最右边重合
(听起来很复杂,但是大家一运行代码就都懂了)


代码: 滚动公告.e (2.61 KB, 下载次数: 121)


(点击返回课程目录https://shuxiangyage.net/forum.php?mod=viewthread&tid=1134
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|书香雅阁论坛 ( 湘ICP备17011672号-3 )

GMT+8, 2024-5-6 00:34 , Processed in 0.132196 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表