天天看點

VB 中chr(10)、chr(13)和vblf、vbcr、vbcrlf的分别1、共同點:

   chr(10):換行,相當于vblf

   chr(13):回車,相當于vbcr

   chr(13)+chr(10):回車+換行,相當于vbcrlf

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

        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。