VB6 多行文本输出

Private Sub Command1_Click()
TEXT1.text = "输出内容"
End Sub
窗体上一个按钮,一个文本控件,我想在单击事件中加入更多内容输出到TEXT1文本框,并且要文本自动换行,请问代码需要怎样写,希望给出代码,谢谢!!!
可能大家还没有弄懂我的意思,也许是我说的太含糊,就是我想输出多行文本到text1的时候,在单击事件中输入了多行TEXT1.TEXT = "文本内容",但是当我单击的时候,输出的却只有其中的一行,无法显示多行,这个是问题的关键,而且之前我的text1的MultiLine属性已经设置为True,而ScrollBars属性也设置为vertical了,谢谢大家给予的解答,希望能在帮帮忙,thank's

如果你的文本控件是TextBox的话,你只需将TextBox的MultiLine属性设为True,并且将该控件的ScrollBars属性设为3(即Both),那么,无论你赋给TextBox控件什么内容,它都会在需要时自动换行。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-01-28
vbCrLf是换行 比如"11" & vbCrLf & "11" 显示为
11
11

还需要把text1的MultiLine属性设置为True才能多行显示

是这么的
text1.text="aaaa"
text1.text="aaaa"
text1.text="aaaa"
text1.text="aaaa"
加多少个都是白搭 下面代码就能多行
text1.text="aaaa"
text1.text=text1.text & vbcrlf & "aaaa"
text1.text=text1.text & vbcrlf & "aaaa"
text1.text=text1.text & vbcrlf & "aaaa"
text1.text=text1.text & vbcrlf & "aaaa"
text1.text=text1.text & vbcrlf & "aaaa"本回答被提问者采纳
第2个回答  2009-06-30
首先设置文本框的属性,在属性那里找:Text1.MultiLine,把它设置为true

然后:

Private Sub Command1_Click()
Text1.Text = Text1.Text & InputBox("请输入您要加入的内容") & Chr(13) & Chr(10)
End Sub

Chr(13) & Chr(10)
这个是换行的意思

参考资料:MSDN for VB6.0

第3个回答  2009-06-30
在输出数据时加回车号好像是vbctrl你网上看看

VB6 多行文本输出
如果你的文本控件是TextBox的话,你只需将TextBox的MultiLine属性设为True,并且将该控件的ScrollBars属性设为3(即Both),那么,无论你赋给TextBox控件什么内容,它都会在需要时自动换行。

VB6.0中怎么使文本框里的文字多行显示?
把文本框的MultiLine属性设为True就可以换行了。如果你想用代码在文本框中显示多行文字,可以把字符串和vbCrLf连起来。比如Text1.Text = "abc" & vbCrLf & "123",这样abc和123就会显示成2行了。

VB6如何实现在一个文本框显示多次循环的计算结果?教程上都是用的pri...
通常调试信息才会用 print 这样的输出,而调试可以用 Debug.Print 方法输出,输出的内容会在“立即窗口”中出现,你可以在VB的“视图”->"立即窗口"菜单中调出立即窗口查看输出的信息。如果你只是想问 TextBox 这个控件如何用可以显示多行文本,那么你需要先将 TextBox 的 MultiLine 属性设置为 True,...

vb6.0如何控制文本输出
vb中文本可以输出到窗体,文本框,文件;如果输出到窗体看用“print”,输出到文本框用text1.text="输入的内容",输出到文件也就是对文件的写操作,可用 print #<文件名>[,输出列表]

vb6.0如何控制文本输出
vb中文本可以输出到窗体,文本框,文件;如果输出到窗体看用“print”,输出到文本框用text1.text="输入的内容",输出到文件也就是对文件的写操作,可用 print <文件名>[,输出列表]

用vb输出文本文件,怎么实现换行
用print输出的文本就是有换行的,比如:Open App.Path & "\\test.txt" For Output As #1Print #1, "这是第1行"Print #1, "这是第2行"Print #1, "这是第3行"Close #1或者可以这样:Dim s As Strings = "这是第1行" & vbCrLf & "这是第2行" & vbCrLf & "这是第3行"Open App....

vb6.0仿金山打字多行对照,提示下一要打的字!
1、首先 佩服 楼主,敢想敢为;2、对金山打字不熟悉;3、遗憾,帮不 了你!祝你成功

vb6.0在一个文本框中添加另一个文本框的输入,如图
Private Sub Command1_Click()Text3.Text = Text3.Text & "压强" & Text1.Text & "Pa 抽速" & Text2.Text & "L\/S" & vbCrLfEnd Sub以上代码假定“加载”按钮为Command1,“压强”文本框为Text1,“抽速”文本框为Text2,输出文本框为Text3 ...

[求解]用vb6如何替换文本中的字符 比如文中出现多行 abcd1 wfddwos abc...
这应该很简单吧,检测字符串的前4个字符是否是abcd就行啊

vb6.0连接sql sever中用条件实现查找功能该怎么写
显示数据最方便的当然是网格控件了,比如VB自带的DataGrid,MSFlexGrid。当然也可以用多个文本框来显示,每个文本框对应一个字段。对于简单数据,也可以用多行文本框或者列表框等等,只要输出时把字段的值组合以下就可以了:do until rs.eof Text1.text =Text1.text & rs(0) & " " rs(1) ... &...

相似回答