C++ Builder6下使用Memo控件显示的问题
我用Memo控件显示从串口接收到的数据,数据很多,需要滚屏显示,我也加了垂直的滚动条,可是发现Memo显示的内容不会自动往下滚动,不会自动更新显示内容,显示始终停留在初始...
我用Memo控件显示从串口接收到的数据,数据很多,需要滚屏显示,我也加了垂直的滚动条,可是发现Memo显示的内容不会自动往下滚动,不会自动更新显示内容,显示始终停留在初始状态。比如说我的Memo最多只能显示10行,数据超过10行后,Memo始终显示前10行的内容。我想让Memo能始终显示最新的内容,该怎样处理?最好写出大概的源码,谢谢!第一个解决的得悬赏分。
我想让Memo自动滚动刷新显示内容,Memo默认的设置不行啊 ,我也觉得可能需要修改一个属性,找了半天也不知道是哪个。 展开
我想让Memo自动滚动刷新显示内容,Memo默认的设置不行啊 ,我也觉得可能需要修改一个属性,找了半天也不知道是哪个。 展开
2个回答
2009-03-12
展开全部
C++ Builder6 Memo
Memo1->Lines->GetText()属性 返回的是Memo 中所有字符组成的字符串
如果你的数据是在后边添加
那么添加数据后做以下处理就可以:
添加数据
Memo1->SelStart = lstrlen(Memo1->Lines->GetText());
Memo1->SelLength = 0;
Memo1->Lines->GetText()属性 返回的是Memo 中所有字符组成的字符串
如果你的数据是在后边添加
那么添加数据后做以下处理就可以:
添加数据
Memo1->SelStart = lstrlen(Memo1->Lines->GetText());
Memo1->SelLength = 0;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询