我看了论坛上的相关帖子,改了一点,用SENDMESSAGE函数取得文本框内容的行数,然后在程序中实现了多行文本框随输入内容而自动调整高度,但是发现文本框的第一行总是会藏到上面看不到的区域内,而输入内容下面又会凭空多出一个空行,真是搞不懂,望高手出手相救!
此外,因为是把很多个多行文本框放在PICTUREBOX中,如果文本框的总高度超过PICTUREBOX时,就会出现滚动条,由于输入需要不断的刷新以取得行数,使得显示的文本框总是前面几个,不知道用什么方法可以把正在输入的文本框调到显示区域内。先谢谢了!
此外,因为是把很多个多行文本框放在PICTUREBOX中,如果文本框的总高度超过PICTUREBOX时,就会出现滚动条,由于输入需要不断的刷新以取得行数,使得显示的文本框总是前面几个,不知道用什么方法可以把正在输入的文本框调到显示区域内。先谢谢了!
解决方案 »
- 关于短信猫的问题,at+cmgr
- 谁能给我提供一个供VB6调用的图像保存模块或者类或者库
- 按照这网址http://hi.csdn.net/space.php?uid=4023163&do=album&id=15368里的画面设计个程序给100分
- 向word里绘制表格并往表格里面放数据???????
- 怎样在一幅图片上绘画图形(例如坐标轴)???
- 免费的ERP下载!绝不骗人!
- 求救!关于access中的查询!
- 没事干,散分。
- 如何开发自带语言资源包文件的应用程序,尤如网际快车般,激烈深入讨论者均有份,可再加
- a very easy question!!!
- 简单的vb程序,帮忙看一下!
- 请教关于VB里面Data Report的用法?
If KeyCode = 13 Or KeyCode = 8 Then
hhh=用SENDMESSAGE取得行数
Text1.Height = TextHeight("样本") * hhh + 100
Text1.Refresh
End If
End Sub