切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

文本垂直滚动,怎样写滚动到完全显示完文本停止滚动

查看数: 4047 | 评论数: 11 | 收藏 5
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-2-21 03:35

正文摘要:

本帖最后由 rianwg 于 2021-2-21 03:37 编辑 文本垂直滚动,虽然可以滚动,但无法计算出是否已经完全显示完文本。 超烧脑...类似这种滚动的,怎样实现显示完最后一个行文本就停止滚动。 ...

回复

lishihai 发表于 2024-8-10 16:33:54
研究研究,
acx520 发表于 2024-8-10 16:02:13
ѧϰ
acx520 发表于 2024-6-22 16:00:32
ѧϰ
acx520 发表于 2023-12-28 19:21:22
66666666
wrazjd 发表于 2021-2-22 07:23:46
易如意中文编程学习交流论坛有你更精彩
17660734 发表于 2021-2-21 21:58:39
本帖最后由 17660734 于 2021-2-21 22:15 编辑
rianwg 发表于 2021-2-21 11:33
谢谢你的回复,目前上这样写是不合理的。把行距或者字体增大,问题就出现了。有没有其它的写法,最好根据 ...


事件 时钟1.周期事件()
        垂直滚动框1.滚动(位置数)
        判断循环首 位置数<文本总长
                位置数=位置数+1
        判断循环尾
结束 事件


事件 垂直滚动框1.被滚动(纵向滚动距离 为 整数型,是否已滚动到顶部或底部 为 逻辑型)
        如果 是否已滚动到顶部或底部=真 则
                时钟1.时钟周期=0
                滚动按钮.标题="滚动开始"
        结束 如果
结束 事件
qanjn 发表于 2021-2-21 21:32:22
用一个标签做参照试试
gaoao330 发表于 2021-2-21 18:20:25
路过666666666666666
rianwg 发表于 2021-2-21 11:33:51
17660734 发表于 2021-2-21 07:22
事件 时钟1.周期事件()
        如果 位置数

谢谢你的回复,目前上这样写是不合理的。把行距或者字体增大,问题就出现了。有没有其它的写法,最好根据文本的长度计算出编辑框的高度,只是不知道怎么计算…

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2025-5-3 05:48 , Processed in 0.077824 second(s), 38 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部