[fpc-pascal] Unicode filenames
Graeme Geldenhuys
graemeg.lists at gmail.com
Mon Jun 30 09:00:49 CEST 2008
2008/6/30 Felipe Monteiro de Carvalho <felipemonteiro.carvalho at gmail.com>:
>
> Nothing arived here. Can't you just say if it worked or not?
Crap! See the email below, I removed the screenshot for now. Under
Linux, I could see and query the directory and file, while my system
as setup for English. Again, no idea how to do this test under Windows
without Russian locale support.
---------- Forwarded message ----------
From: Graeme Geldenhuys <graemeg.lists at gmail.com>
Date: 2008/6/30
Subject: Re: [fpc-pascal] Unicode filenames
To: FPC-Pascal users discussions <fpc-pascal at lists.freepascal.org>
2008/6/29 Vincent Snijders <vsnijders at quicknet.nl>:
>
> If you create a file with a russian name on your hard disk, can you use
> fpgFileExists to check for its existence?
I don't know how to change the Windows language to Russian, but I do
under Linux. So I did the following. I changed my Linux systems locale
for an application to Russian. I had Russian translations of fpGUI
Toolkit so used those. I copied the rsCancel resourcestring value (in
Russian) to a Edit component. Copied that to clipboard, used the File
Open dialog to 'create directory' and pasted the Russian word for
Cancel in their. Now I had a Russian directory on the hard drive. I
quit the program, changed back to English locale. Loaded the program,
and it displayed the Russian directory correctly. I could also query a
russian file inside the russian directory.
PS:
Even Linux's terminal didn't display the russian directory correcty,
though Nautilus did.
The terminal showed a whole bunch of '?????????' instead. In fpGUI it
looked fine.
[.... screenshot removed ....]
Regards,
- Graeme -
_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
More information about the fpc-pascal
mailing list