x=STUFF(REPLICATE("x",33),13,0,CHR(0)) ?x ?GETWORDNUM(x,1, CHR(0)) * both return the same, all 34 characters ?GETWORDCOUNT(x,CHR(0)) * returns 1 * With FoxTools: ?WORDnum(x,1, CHR(0)) * returns 12 chars ?WORDnum(x,2, CHR(0)) ?GETWORDNUM(x,2, CHR(0)) * both return empty strings ?WORDs(x, CHR(0)) * also returns 1 * now we give it two null chars x=STUFF(STUFF(REPLICATE("x",33),13,0,CHR(0)), 22,1,CHR(0)) ?WORDs(x, CHR(0)) ?GETWORDCOUNT(x,CHR(0)) * both return 1 ?WORDnum(x,2, CHR(0)) ?GETWORDNUM(x,2, CHR(0)) * both return empty stringsSo, FoxTools is just a little better here - it will return the first word correctly. Since FoxTools in VFP7 is actually a recompiled leftover from VFP6, I expect the results under 6 to be the same.