閱讀982 返回首頁    go 阿裏雲 go 技術社區[雲棲]


VB 中chr(10)、chr(13)和vblf、vbcr、vbcrlf的分別

1、共同點:

   chr(10):換行,相當於VBLF

   chr(13):回車,相當於VBCR

   chr(13)+chr(10):回車+換行,相當於VBCRLF

   cr是回車,隻有回車,是到本行的最頭上;lf是換行,到下一行;crlf是到下一行的最頭上

 

2、使用效果

        1)、在msgbox中效果一樣

         Dim a, b, c As String
         a = "111" & vbCr & "222"
         MsgBox a
         MsgBox Len(a)                      '7
        
         b = "111" & vbLf & "222"
         MsgBox b
         MsgBox Len(b)                      '7
        
         c = "111" & vbCrLf & "222"
         MsgBox c
         MsgBox Len(c)                      '8
     

               

    2)、窗體輸出中的效果

        Chr(13) 、 Chr(10) 、 Chr(13)+Chr(10) 是換一行;
        Chr(10)+Chr(13)、兩個Chr(13)、兩個Chr(10) 是換兩行

    3)、在Text輸出中的效果

         隻有隻有chr(10)+chr(13)或者VBCRLF可以換行,其他的沒有換行的效果::需要注意,換行的前提是Text控件中屬性MultiLine必須為True。      

最後更新:2017-04-03 15:22:09

  上一篇:go 網絡子係統25_生成樹協議
  下一篇:go tomcat服務器的性能優化