>"" == "." == ".\" not = "\">empty has to remain empty.
STRTOFILE("This is a test", "test.txt") lcPath = '' ? FILE(lcPath + "test.txt") ? FILE(ADDBS(lcPath) + "test.txt") lcPath = lcPath + "\" ? FILE(lcPath + "test.txt")
ADDBS()
should not change the path. If it worked the way you expected, it would.