切换风格

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

10

主题

140

积分

0

精华

用户组 

易积分
40
热心
0
好评
0
文本垂直滚动,怎样写滚动到完全显示完文本停止滚动[复制链接]
发表于 2021-2-21 03:35:38 | 显示全部楼层 |阅读模式
本帖最后由 rianwg 于 2021-2-21 03:37 编辑

文本垂直滚动,虽然可以滚动,但无法计算出是否已经完全显示完文本。
超烧脑...类似这种滚动的,怎样实现显示完最后一个行文本就停止滚动。



QQ图片20210221033241.png


文本滚动.rar (26.2 KB, 下载次数: 33)
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

10

主题

344

积分

0

精华

用户组 

易积分
1336
热心
0
好评
0
发表于 2021-2-21 07:22:19 | 显示全部楼层
本帖最后由 17660734 于 2021-2-21 07:23 编辑

事件 时钟1.周期事件()
        如果 位置数<文本总长 则
        垂直滚动框1.滚动(位置数)
        位置数=位置数+10
        否则
        时钟1.时钟周期=0
    滚动按钮.标题="滚动开始"
      
        结束 如果
        
结束 事件
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

273

积分

0

精华

用户组 

易积分
104
热心
0
好评
0
发表于 2021-2-21 10:59:41 | 显示全部楼层
,但无法计算出是否已经
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

10

主题

140

积分

0

精华

用户组 

易积分
40
热心
0
好评
0
发表于 2021-2-21 11:33:51 来自手机 | 显示全部楼层
17660734 发表于 2021-2-21 07:22
事件 时钟1.周期事件()
        如果 位置数

谢谢你的回复,目前上这样写是不合理的。把行距或者字体增大,问题就出现了。有没有其它的写法,最好根据文本的长度计算出编辑框的高度,只是不知道怎么计算…
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

825

积分

0

精华

用户组 

易积分
275
热心
0
好评
0
发表于 2021-2-21 18:20:25 | 显示全部楼层
路过666666666666666
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

175

积分

0

精华

用户组 

易积分
5909
热心
0
好评
0
发表于 2021-2-21 21:32:22 | 显示全部楼层
用一个标签做参照试试
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

10

主题

344

积分

0

精华

用户组 

易积分
1336
热心
0
好评
0
发表于 2021-2-21 21:58:39 | 显示全部楼层
本帖最后由 17660734 于 2021-2-21 22:15 编辑
rianwg 发表于 2021-2-21 11:33
谢谢你的回复,目前上这样写是不合理的。把行距或者字体增大,问题就出现了。有没有其它的写法,最好根据 ...


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


事件 垂直滚动框1.被滚动(纵向滚动距离 为 整数型,是否已滚动到顶部或底部 为 逻辑型)
        如果 是否已滚动到顶部或底部=真 则
                时钟1.时钟周期=0
                滚动按钮.标题="滚动开始"
        结束 如果
结束 事件
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

0

主题

184

积分

0

精华

用户组 

易积分
895
热心
0
好评
0
发表于 2021-2-22 07:23:46 | 显示全部楼层
易如意中文编程学习交流论坛有你更精彩
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

57

积分

0

精华

用户组 

易积分
1126
热心
0
好评
0
发表于 2023-12-28 19:21:22 | 显示全部楼层
66666666
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

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

GMT+8, 2024-5-16 12:45 , Processed in 0.063123 second(s), 38 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部