Label的换行问题

Label的换行问题,第1张

我试过可以的,在vbcrlf后面再加& 再加要添加的内容就自动换行了··

Private Sub Form_Load()

a = "jjjj"

b = "kkkk"

c = "jijiji"

Label1Caption = a & " + " & b & " + " & c & " + " & d & vbCrLf & "huhuh"

End Sub

关于换行的Java代码:
1问题
windows平台的换行符为/r/n;
linux平台的换行符为/n;
java程序中如何将不同平台用户输入的换行符转换成特定系统的换行符
2解答
java 代码
1 String userInputString = userInput;
2 userInputString = userInputStringreplaceAll ( "\r", "" );
3 userInputString = userInputStringreplaceAll ( "\n", "\\\\"+SystemgetPropert("lineseparator"));1 //没明白啥意思
2 String userInputString = userInput;
3 userInputString = userInputStringreplaceAll ( "\r", "" );

直接在属性栏里输入你把label尺寸拉小自然就换行了
在程序内你这样写例如Label1Caption
=
"11111"
&
vbCrLf
&
"22222"就换行了

wordwrap属性设置为T
另外label要足够高,否则多行也显示不出来。
你设置wordwrap属性无用,估计是没有将label的height属性调大,请根据需要调大测试。
正常情况下按上述设置即可多行显示内容。
也可以编程控制换行,只需在换行处加chr(13)即可。


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

原文地址: https://outofmemory.cn/yw/13329417.html

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

发表评论

登录后才能评论

评论列表(0条)

保存