c# 中 如何实现 textbox框不停追加内容,达到一定长度后,让前面字符删除,后面能继续录入,省的内存溢出

2024-11-09 04:00:08
推荐回答(3个)
回答(1):

不知道你这样做有什么用,但是玩一下也行。
其实有两种方法实现,第一用长度,假设到了长度到了一万后就删掉内容在录入
while(textbox.text.length<10000)(
textbox.text += 'sjdfgsfgshjfhsfgsjf';
if(textbox.text.length>=10000)
textbox.text = '';
)
第二中就是用时间空间来刷新判断你,类似

回答(2):

可以使用楼上的方法,也可以使用VC6.0的类向导将编辑框控件与函数中的变量绑定到一起,选择变量类型时可以选择CString,这样在使用变量之前用UpdateData(TRUE),将编辑框内容更新到变量中,接着就可以使用了。

回答(3):

前面的字符删除了,你录入数据还有什么意义?