标题:文本输入到TEXT里的长度超过TEXT宽度时而不能自动换行的问题
只看楼主
lijun337
Rank: 1
等 级:新手上路
帖 子:379
专家分:5
注 册:2006-4-12
结帖率:84.62%
 问题点数:0 回复次数:2 
文本输入到TEXT里的长度超过TEXT宽度时而不能自动换行的问题

《文本输入到TEXT里的长度超过TEXT宽度时而不能自动换行的问题》

现在,就只剩下文本输入到TEXT里的长度超过TEXT宽度时而不能自动换行的问题,从而产生了需要拖动鼠标拉左右滚动条的应该是最后一个尚未解决的问题

无论粘贴文本于TEXT里,还是从控件BOX里打开,均不能解决该问题!

尽管TEXT属性已经调整为MUTILINE了!

(粘贴文本于TEXT里,不需代码)
从控件BOX里打开的原代码如下:

Private Sub File1_Click()
Dim aStr As String
Dim strFile As String
strFile = File1.Path
If Len(File1.Path) <> 3 Then '不是根目录
strFile = strFile & "\"
End If
strFile = strFile & File1.FileName
Open strFile For Input As #1
While Not EOF(1)
Line Input #1, aStr
Text1.Text = Text1.Text + aStr & vbCrLf + Chr$(13) + Chr$(10)
Wend
End Sub

搜索更多相关主题的帖子: TEXT 文本 宽度 鼠标 长度 
2006-05-25 20:14
hyhhd
Rank: 2
等 级:论坛游民
威 望:1
帖 子:502
专家分:44
注 册:2006-5-12
得分:0 
我想你只需将text1的MUTILINE=true外,还需将ScrollBars=2就ok了!
多看看书吧!

[此贴子已经被作者于2006-5-25 20:37:20编辑过]


2006-05-25 20:36
guiyangl015
Rank: 1
等 级:新手上路
帖 子:125
专家分:0
注 册:2006-5-21
得分:0 
以上正解!!

站的高,才能看的远!!
2006-05-25 23:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-67179-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.131569 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved