[ZZ]Trim(), Trim$()的区别

Flos posted @ 2012年3月07日 22:42 in Basic , 1636 阅读

 

一些 Visual Basic 字符串函数有两种类型,一种返回字符串,一种返回字符串类型的 Variant 值。 
 
返回字符串的函数名称带有一个美元符号($),例如   Chr$、Format$、LCase$、Left$、LTrim$、Mid$、Right$、RTrim$、Space$、Trim$   和   UCase$。 
 
返回字符串类型   Variant   值的函数名称不带美元符号,例如 Chr、Format、LCase、Left、LTrim、Mid、Right、RTrim、Space、Trim 和 UCase。返回字符串的函数速度比较快,但是如果用一个空值调用这些函数会出错。返回字符串类型 Variant 值的函数可以处理空值,而不会出错。 
 
另外的一种见解是,Trim$()=cStr(Trim())