Hello Jurgen, I'm assuming that everyone is aware of the solution for this. Every unicode file name still has ANSI-dos name (aka ShortName). You could write a function that would return a short name based on unicode name of a file. And pass the short name to Assign File function.
thanks, Dmitry On Wed, May 9, 2012 at 11:46 AM, Jürgen Hestermann <juergen.hesterm...@gmx.de> wrote: > Is it (already) possible to use Unicodestrings for file paths? > I was able to access long paths (with many hundreds of characters) > in the windows API functions FindFirstFileW (with Win32_Find_DataW > data type) but I failed to open such files with Assign(File)/reset. > Are they converted to (one byte) Ansistring internally? > Am I forced to use CreateFile or similar function to open such files? > > _______________________________________________ > fpc-pascal maillist - fpc-pascal@lists.freepascal.org > http://lists.freepascal.org/mailman/listinfo/fpc-pascal _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal