vb中if right$(strpath,1)<>"\" then strpath=strpath&"\"是什么意思哦?

如题所述

right(string,length)是VB的内部函数,是返回string字符串右边的length个字符,其中string是一个字符串或字符串变量,length是个数(整数)
if right$(strpath,1)<>"\" then 的意思是如果strpath字符串的最右边的一个字符不等于'\',是真,strpath=strpath&"\"在字符串strpath的后面加字符'\'。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-08-02
要是程序的绝对路径不是根目录,如C:\windows
这句话就是检查"C:\windows"的最后一个字符是不是"\",否则添加"\",变成"C:\windows\"。

这主要是用于获得程序的绝对路径。
第2个回答  2006-08-02
如果字符串strpath的最右边字符不是"\"就在最右边加上一个"\"
相似回答