Цитата:
Сообщение от hilaryon
пробовал с XE5 тот же результат,
|
Я имел ввиду возможно в XE5 ввели возможность "одним махом" изменить кодовую страницу для ansi-текста.
Цитата:
Сообщение от hilaryon
кстати чтобы затестить код не таская на другую машину можно просто поменять в реестре кодовую страницу дла 1251 поставить 1252 и перезагрузится
Код:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1251"="c_1252.nls"
|
Сделал так. Теперь GetACP возвращает 1252
, а вышеприведённый код выводит: $ 4E4 (1252) => "1252 (ANSI - ???????? 1)". Почему знаки вопроса непонятно...