Вместо текста на формах программы отображаются вопросы и нечитаемые символы, как это исправить (проблема с кодировкой)?
Вероятно у Вас установлена английская версия Windows или в системе отсутствует шрифт используемый программой. Для исправления этой ошибки
необходимо сделать следующее :
1 Сохраните файл шрифта, по ссылке, на свой компьютер.
2 Откройте компонент «Шрифты», нажав кнопку Пуски выбрав пункты Панель управления.
3 В меню Файл выберите команду Установить шрифт. Если меню «Файл» не отображается, нажмите клавишу ALT.
4 В диалоговом окне "Добавление шрифтов"в в разделе "Папки" выберите путь к сохраненному шрифту (см. пункт 1).
5 В разделе Список шрифтов выберите устанавливаемый шрифт и щелкните Установить (ОК).
Вариант №2 :
1 Запускаем редактор реестра: Пуск - Выполнить и вводим regedit
2 Находим в
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage
строковый параметр 1252, и меняем его значение на c_1251.nls
3 В папке C:WINDOWSsystem32 найдите файлы С_1251 и С_1252. С_1251
копируем в другое место и переименовываем в С_1252
4 Файл С_1252 в папке C:WINDOWSsystem32 удаляем (потребуется
изменить права доступа). Копируем измененную версию файла С_1252 в
папку /C:/WINDOWS/system32/.
5 Пуск-Панель управления - Язык и региональные установки -
Дополнительно. Выбрать в пункте Текущий язык программ не
поддерживающий Юникод: Русский (Россия)
6 Перезагрузка.