意大利海淘转运:vb中if right$(strpath,1)<>"\" then strpath=strpath&"\"是什么意思哦?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 21:03:41

right(string,length)是VB的内部函数,是返回string字符串右边的length个字符,其中string是一个字符串或字符串变量,length是个数(整数)
if right$(strpath,1)<>"\" then 的意思是如果strpath字符串的最右边的一个字符不等于'\',是真,strpath=strpath&"\"在字符串strpath的后面加字符'\'。

如果字符串strpath的最右边字符不是"\"就在最右边加上一个"\"

要是程序的绝对路径不是根目录,如C:\windows
这句话就是检查"C:\windows"的最后一个字符是不是"\",否则添加"\",变成"C:\windows\"。

这主要是用于获得程序的绝对路径。