aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 7541|回复: 2

文本框控件在某个时候无法输入的问题

[复制链接]

4

主题

14

回帖

199

积分

一级会员

积分
199
发表于 2018-8-1 19:36:06 | 显示全部楼层 |阅读模式
本帖最后由 爱哭的热带鱼 于 2018-8-1 19:41 编辑

最近用自定义控件做了个日志输出框(基于edit)..就是一直打印日志这样的,然后收到了同事反馈说某条日志有时候会不打印,然后其他的日志又能打印。
简单检查发现是  无法替换末尾行,无法继续输入字符,但是可以继续追加行。

好奇怪。刚开始发现我还以为是我写的控件有问题。后来用edit控件单独实验发现也是一样。最后发现是到达了文本框字符限制,默认限制是30000.此时,末尾正好换行。也就是说末尾行是空行。所以无法替换,因为到达了字符限制=。=  但为什么能继续追加行还不清楚。
解决方法是直接把字符限制设置大一点。或者到达限制后清空日志就好了。

4

主题

14

回帖

199

积分

一级会员

积分
199
 楼主| 发表于 2018-8-2 08:34:17 | 显示全部楼层
原来是追加的时候会删除前面的内容                                                                        

170

主题

2169

回帖

1万

积分

管理员

积分
13161
发表于 2018-8-3 12:47:24 | 显示全部楼层
文本框 写满了当然写不进去了,
有些函数能满了能自动推走较早写进去的文本,注意看函数说明。

经验就是:用以前先看函数说明。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2024-9-15 21:37 , Processed in 0.056584 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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