VB文本框显示问题

我要显示很多数据,我设置了多行显示,但是显示多出现滚动条,但是最新显示的信息在最下方,需要拉滚动条才能看见,怎么设置,滚动条自动往下拉啊 谢谢

text有个属性是multiline,意思是允许text多行显示。要是这个属性的值是false的话,不管你的text控件有多大,它只会显示一行。所以首先这个要设为true。然后就是加滚动条了,当输入的文本大于你的控件时你就看不到啦,所以还要加scrollbar,它有3中状态,vscrollbar表示垂直滚动条,hscrollbar代表水平滚动条,剩下那个就是两者都有,所以,根据你的要求选择就可以啦···
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-07
在更改textbox信息的代码后加入一行:
Text1.SelStart = Len(Text1.Text)
把text1换成你的文本框的名称本回答被提问者采纳
第2个回答  2011-07-07
Private Sub Text1_Change()
Text1.SelStart = Len(Text1.Text)

End Sub
第3个回答  2011-07-08
Text1.SelStart = Len(Text1.Text)
相似回答