Форум: "Основная";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
Вниз??? под Win98 Найти похожие ветки
← →
AndreyAs (2003-10-22 11:32) [0]Уважаемые мастера!
Вопрос простой и, если он есть в FAQе, то тыкните мне туда пальцем.
В приложении, написанном на D7 под Windows XP, при запуске под Windows 98 все русские буквы отображаются вопросительными знаками. Лечится, если установить в "Региональных стандартах" русский язык.
Однако, не у всех пользователей это возможно сделать (поменять настройки ОС).
Подскажите, есть ли другой способ научить Win98 отображать русские буквы сохранив при этом родной язык операционной системы в настройках?
← →
ZEE (2003-10-22 11:35) [1]а замена DEFAULT_CHARSET на RUSSIAN_CHARSET не помогает?
← →
Семен Сорокин (2003-10-22 11:37) [2]разрабатывать в английской (не локализованой) версии Windows XP. Тогда проблем не будет, я тоже с этим столкнулся.
2 ZEE © (22.10.03 11:35) [1]
нет не помогает
← →
AndreyAs (2003-10-22 12:02) [3]
> ZEE © (22.10.03 11:35) [1]
к сожалению, не помогает
> Семен Сорокин © (22.10.03 11:37) [2]
Но дело в том, что у меня не локализованная версия ОС (Windows XP Professional SP1). Так в чем же тогда загвоздка?
← →
Anatoly Podgoretsky (2003-10-22 12:05) [4]В системных шрифтах, используй TrueType и RUSSIAN_CHARSET
← →
Семен Сорокин (2003-10-22 12:16) [5]2AndreyAs
тогда установи у себя в "Региональных стандартах" НЕ русский язык и сделай билд - должно получиться.
← →
AndreyAs (2003-10-22 12:46) [6]
> тогда установи у себя в "Региональных стандартах" НЕ русский
> язык и сделай билд - должно получиться.
не получается ;(
установил и язык = English и страну = Great Britain. Такие же настройки на Win98 и она упрямо отображает вопросительные знаки
← →
AndreyAs (2003-10-22 14:18) [7]
> Anatoly Podgoretsky © (22.10.03 12:05) [4]
> В системных шрифтах, используй TrueType и RUSSIAN_CHARSET
а если в Win98 не будет выбранного мною TrueType-шрифта ?
← →
Anatoly Podgoretsky (2003-10-22 14:23) [8]Arial|Times New Roman это надо будет постараться, чтобы не найти. Но все проблемы не решишь, на части элементов будут использоваться системные шрифты
← →
Семен Сорокин (2003-10-22 14:24) [9]AndreyAs (22.10.03 12:46) [6]
у меня помогало,
тогда таскай свои шрифты с собой :)
← →
Семен Сорокин (2003-10-22 14:25) [10]но остается проблема:
на части элементов будут использоваться системные шрифты
← →
AndreyAs (2003-10-22 15:48) [11]Спасибо за советы...
Жаль, что решения, которое бы полностью сняло проблему пока не найдено.
Можно ли как-то заставить Delphi писать русские символы в dfm-файл не в юникоде, а в ansi?
Получается такая картина:
Если в Windows 98 региональный язык = русский, то все символы отображаются нормально (юникод-строки, прочитанные из ресурса),
иначе если региональный язык = английский, то большая часть меток, эдитов и пр. отображается вопросительными знаками (кроме тех, которые были присвоены в runtime)
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.11.03;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.009 c