vb:text控件,输出的时候怎么换行?

要求单击按钮后,text1.text=aaaaaaaaaaaaabbbbbbbbbccccccccccc意思是:这三个分三行输出... 要求单击按钮后,text1.text=
aaaaaaaaaaaaa
bbbbbbbbb
ccccccccccc
意思是:这三个分三行输出
展开
 我来答
zdingyun
推荐于2016-02-21 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48174
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB的TextBox控件输出多行文本方法:

  • 把 MultiLine 属性设为 True,可以使 TextBox 在运行时接受或显示多行文本。只要没有水平方向 ScrollBar,多行 TextBox 中的文本会自动按字换行。ScrollBars 属性的缺省值被设置为 0(None)。自动按字换行省去用户在行尾插入换行符的麻烦。当一行文本已超过所能显示的长度时,TextBox 自动将文本折回到下一行显示。

  • 在设计时,不能在“属性”窗口输入换行符。在过程中,可以通过插入一个回车加上换行符(ANSI 字符 13 和(0)来产生一个行断点。也可以用常量 vbCrLf 插入一个回车与换行符组合。例如,下面的事件过程是在加载窗体时,把两行文本放入一个多行 TextBox (Text1) 中的示例。

    Sub Form_Load ()
      Text1.Text = "Here are two lines" _
      & vbCrLf & "in a text box"
    End Sub

  • TextBox 在缺省情况下只显示单行文本,且不显示 ScrollBar。如果文本长度超过可用空间,则只能显示部分文本。通过设置 MultiLine 和 ScrollBars 两种属性(只能在设计程序时设置),可以改变 TextBox 的外观和行为。

Finding___
2008-05-26 · TA获得超过2万个赞
知道大有可为答主
回答量:7100
采纳率:0%
帮助的人:4392万
展开全部
Text1的MultiLine属性设为True

Text1.Text = "aaaaaaaaaaaaa" & vbNewLine & "bbbbbbbbb" & vbNewLine & "ccccccccccc"

vbNewLine为VB中换行显示标志,与Chr(13) + Chr(10)效果一样,但写起来要简单的多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lxz_8086_cn
推荐于2017-11-25 · TA获得超过205个赞
知道答主
回答量:349
采纳率:0%
帮助的人:368万
展开全部
text1.text="aaaaaaaaaaaaa"+chr(13)+chr(10)+"bbbbbbbbb"+chr(13)+chr(10)+"ccccccccccc"
前提是text1的multiline属性设为true
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
joka2002
2008-05-26 · TA获得超过245个赞
知道小有建树答主
回答量:421
采纳率:0%
帮助的人:488万
展开全部
设置换行属性后,可以用 字符串 & vbcrlf & 字符串 怎么换 随你的心意!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
通融又稳重的榜首o
2008-05-26 · 超过51用户采纳过TA的回答
知道答主
回答量:213
采纳率:0%
帮助的人:130万
展开全部
text1.text= "aaaaaaaaaaaaa" & vbcrlf & "bbbbbbbbb" & vbcrlf & "ccccccccccc"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式