为什么我的vb会自动在trim、format这些函数前面加 $ 这个符号,变成Trim$。

解决方案 »

  1.   


    Private Sub Form_Load()
        MsgBox Trim("   test   ")
    End Sub我的没有
      

  2.   

    从函数中返回字符串
       某些函数具有两种版本:一种返回 Variant 数据类型,而另一种返回 String 数据类型。Variant 版本较为方便因为变形体会自动地处理不同类型间的传输。它们同时也允许 Null 通过表达式来发送。String 版本较具有效率,因为它们使用较少的内存。当有下列之情形时可考虑使用 String 版本: 程序很大并且使用很多的变量。
    将数据直接写到随机存取文件中。 
    当在函数名称后面加上一个美元符号($)时,下列的函数会对于 Sting 变量返回一个数值。这些函数若不加上美元符号用法与语法与 Variant 相等。Chr$ ChrB$ *Command$ 
    CurDir$ Date$ Dir$ 
    Error$ Format$ Hex$ 
    Input$ InputB$ LCase$ 
    Left$ LeftB$ LTrim$ 
    Mid$ MidB$ Oct$ 
    Right$ RightB$ RTrim$ 
    Space$ Str$ String$ 
    Time$ Trim$ UCase$ 
    * 并非在所有的应用程序中都是变量
      

  3.   

    too hard to believe that strange phenomenon.I also Use the Chinese Version of VB6.0+sp1.to buy a new CD-ROW of vb6.0 and Reinstall it.that's all
      

  4.   


    重装一次vb6.0就可以了
    但又有一个新的问题了,Ctrl+F 如果是中文,会乱码。
    我装了一个“vb源码之友”的小程序。