递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 4606|回复: 2
打印 上一主题 下一主题

[视窗] 火山编辑框显示问题

[复制链接]

1

主题

21

帖子

638

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
638
跳转到指定楼层
楼主
发表于 2021-11-30 22:50:07 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 9311654 于 2021-11-30 22:52 编辑

用火山PC写了一个格式化文本的函数,功能很简单。就是将一串字符串按照每行32个字符显示到编辑框里。
代码如图

当字符串长度=32倍数的时候一切正常。格式化后的结果如下:

或者最后一行只有31个字符的时候也能正常:


当最后一行字符数小于32太多的时候问题就出现了:

同样的代码在易语言下不会出现这个情况,不知道这个是BUG还是怎么回事。
另外测试过编辑框.加入文本()方法也会出现这个情况。调试输出格式化后的文本变量正常显示:



源代码.jpg (70.59 KB, 下载次数: 36)

源代码.jpg
回复

使用道具 举报

444

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40543
板凳
发表于 2021-12-1 09:18:03 | 只看该作者
火山pc的换行符  \r\n  需要用两个
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

1

主题

21

帖子

638

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
638
沙发
 楼主| 发表于 2021-11-30 22:57:42 | 只看该作者
自己解决了,\n改成\r\n就行了
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-25 10:33 , Processed in 0.094115 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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