Unicode support on win32 lazarus / 7-LCL ---------------------------------------------------------------------- RentGen · 2009-02-18 10:11 This wiki article says: QuoteAs of Lazarus 0.9.28 the Windows and Windows CE interfaces support Unicode fully.Well, things like "Memo.LoadFromFile" will result in a runtime error if you'll try to load a file named like this: "ファイル.txt" Also, you just have to look at the code for "FileOpen", "CreateFile" and many other functions to clearly tell that they won't work with Unicode file names. All tested with todays nightly build. I hope it means that 0.9.28 is not quite there yet and by the time it's ready all these issues will be solved. ---------------------------------------------------------------------- Vincent Snijders · 2009-02-18 11:06 I am afraid, this not fixable by the lazarus team, but needs a fix in the FPC RTL. See http://bugs.freepascal.org/view.php?id=12923 ---------------------------------------------------------------------- RentGen · 2009-02-18 11:10 Oh, I see... Good thing this is already in the bugtracker. ---------------------------------------------------------------------- Vincent Snijders · 2009-02-18 11:13 Well, this particular issue is not in the bug tracker. TStrings.LoadFromFile() with a non-ansi name. ---------------------------------------------------------------------- RentGen · 2009-02-18 11:19 OK, submitted a new issue: http://bugs.freepascal.org/view.php?id=13202