Для всех на заметку профункцию GetAppConfigDir

Модераторы: alexs, Модераторы

Для всех на заметку профункцию GetAppConfigDir

Сообщение alexs » 02.03.2015 15:38:15

Может кому понадобится?
В RxFPC в файле rxAppUtils библиотеке добавил функцию RxGetAppConfigDir. В принципе она полностью аналогичная стандарной GetAppConfigDir за одним исключением - он верно обрабатывает ситуацию с русским именем пользователя windows и русским именем приложения.
Штатная в данной ситуации возвращала полную кашу - имя пользователя в пути было в системной кодировке (win1251) и дальше же было имя программы в UTF8 кодировке.
RxGetAppConfigDir - всё возвращает в системной кодировке (win1251). Эта кодировка выбрана для совместимости со всем остальным кодом из FCL.

Также поправил для данной ситуации работу компоненты RxFormStorage.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Вернуться в RxLib

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9

Рейтинг@Mail.ru