When I use the find file and find next file i get results that look like this

¾yS¹ê¿ MSAPPS .TXT p
ñ²ì(¾ `U TWAIN.DLL T p
ñ²ì(¾ . TWAIN_32.DLL p
¥;ù¾  CDPLAYER.EXE p
¥;ù¾ D CHARMAP.EXE p

When I try and trim down the string by using
buffer = Left(fileinfo.cfilename, instr(fileinfo.cfilename,vbnullchar) - 1)

It returns nothing or just spaces????????