Всем привет!
Есть проблема связанная с кодировкой в программе написанной на visual basic 6, заключается она в следующем: исходных кодов программы нет, программа была написана без использования русского языка, на текущий момент стоит задача научить программу русскому языку, но при локализации строк программа показывает кракозябры. Как можно программе подсказать какую правильную кодировку использовать?
Все строки программы вынесены в базу данных .mdb, что позволяет без проблем их локализовать.
Локализация происходит скриптом, который читает русский текст из файла в кодировке UTF-8 и обновляет записи в базе программы, предварительно преобразуя кодировку текста в CP1251.
В итоге программа отображает текст так:
В системе стоит русская локализация для программ не поддерживающих UTF-8.