vb中程序如何打换行 如**** **** ****

vb中程序如何打换行 如**** **** ****,第1张

vb中有个换行符 vbCrlf,作用是使程序语句或输出内容换行。
编程时一个语句太长,一行写不下,可以使用这个格式:空格&空格vbCrlf空格&空格_
即:在已输入的内容后面加上 & vbCrLf & _,然后就可以在下一行继续写代码,软件会认为这两行仍是同一句代码。如果要写很多行,在每一行(最后一行除外)的最后加上 & vbCrLf & _。
如:
MsgBox "第一行" & vbCrLf & _
"第二行"
输出结果是:
第一行
第二行
但是请注意,不能在换行符号的后面加注释内容,例如:
MsgBox "第一行" & vbCrLf & _ '换行符号后面不能加注释!
"第二行"
这样是错误的,软件会报错,注释只能加在一个完整语句的后面。
希望对你有帮助。

在设计的时候,先把Text5 的MultiLine属性设置成 True,然后才能在text5中写入分行的文本。这个属性不能在程序中设置与更改。 (在设计界面,点一下 text5,在右下角的属性,找到 MultiLine 将后面的 False 改为 True,即可。)
设置好之后,再用这个换行,就行了。
Text5Text = ("The number" & Chr(13) + Chr(10) & "12536")

& _
注意:&与_之间一定要有一个空格。

VB中的转义字符

转义字符不属于控制字符;控制字符也不属于转义字符。如果控制字符的定义是非图形的字符,或者对输出设备(打印机、文本终端)有特殊意义的字符,那么针对这些设备的转义字符也是控制字符。但是程序设计用的转义字符是图形字符,因此它们不是控制字符。

扩展资料

VB中的特殊字符:!

例:

ControlMemory!LibraryID <> lib2LibraryID

gControlMemory!HybridID = "HY1234"

解析:!是取得字段,ControlMemory!LibraryID 相当于ControlMemoryFields("LibraryID")

有两种方式:
1、编写代码实现换行:
LABEL1CAPTION = "第一行内容" & vbCrLf & "第二行内容" 'vbCrLf就是一个回车符,实现换行

2、编辑LABEL的属性,实现自动换行:
将AutoSize 设置为False,将WordWrap设置为True,,此时在CAPTION中任意输入文字,将实现自动换行 。

在控件中是可以设置的,将multiline属性改为true可以多行显示
当multiline为真时,使用scrollbars属性可以添加滚动条!
在句末加chr(13),或vbcrlf
也可以换行


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10413512.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-08
下一篇2023-05-08

发表评论

登录后才能评论

评论列表(0条)

    保存