Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];
ВнизКодировка в программе Найти похожие ветки
← →
Хинт © (2007-02-10 10:59) [0]У меня русская Windows, делаю программу с русским интерфейсом. У меня все надписи отображаются как надо, но у некоторых пользователей вместо кириллицы - знаки вопроса.
Сменил Charset у формы с DEFAULT_CHARSET на RUSSIAN_CHARSET. Почти у всех элементов параметр ParentFont установлен в true, поэтому у них автоматически произошла смена Charset на нужный. Но у некоторых label"ов был изменен цвет шрифта, при этом ParentFont сбивается в false, и у них пришлось менять DEFAULT_CHARSET на RUSSIAN_CHARSET вручную. В итоге все-таки ВЕЗДЕ стало Charset=RUSSIAN_CHARSET.
Какое же было удивление, когда при запуске программы на той машине, где наблюдалась проблема, там, где ParentFont=true (т.е. произошла автоматическая замена кодировки) остались знаки вопроса, а там, где я сменил вручную, стало все нормально.
Подскажите что сделать? Ведь не сбивать же у всех элементов ParentFont, а потом менять кодировку.
← →
Хинт © (2007-02-10 16:56) [1]UP
← →
Desdechado © (2007-02-10 17:06) [2]http://delphimaster.net/view/2-1170006217/
← →
Хинт © (2007-02-11 11:25) [3]По ссылке немного не то. У меня ведь работает, если поменять Charset вручную у каждого компонента. Проблема только тогда, когда меняю у формы, а у всех других элементов меняется автоматически по ParentFont.
← →
vasIZmax © (2007-02-11 11:27) [4]с [0] поста до [3] - прошло уже более 24 часов. имхо, я б уже вручную поменял)))
← →
Хинт © (2007-02-13 11:31) [5]
> с [0] поста до [3] - прошло уже более 24 часов. имхо, я
> б уже вручную поменял)))
И в каждом проекте менять кодировку в каждом элементе???
Теме АП.
← →
Плохиш © (2007-02-13 11:56) [6]Что-то в последнее время много начинаюших стало программы делать для иностранцев с русским интерфейсом. Интересно, оно им (иностранцам) ваще надо?
← →
Хинт © (2007-02-13 13:50) [7]Ну если вопрос создан в разделе для начинающих, то это не значит, что я "начинающий". Просто подумал что данный вопрос стоит задать именно в этом разделе.
В любом случае, я смотрю еще ни один "мастер" не смог ответить на вопрос "начинающего".
← →
Хинт © (2007-02-13 13:51) [8]По поводу иностранцев - много русских, живущих за пределами России, вынуждены пользоваться английской версией Windows.
← →
Хинт © (2007-02-14 10:28) [9]UP
← →
Плохиш © (2007-02-14 10:50) [10]
> Хинт © (13.02.07 13:50) [7]
> В любом случае, я смотрю еще ни один "мастер" не смог ответить
> на вопрос "начинающего".
Посмотри с другой стороны, всем уже надоело говорить одно и тоже слово в ответ на такой вопрос. Этот вопрос уже как "запуздырить туда где часики".
> Хинт © (13.02.07 13:51) [8]
> По поводу иностранцев - много русских, живущих за пределами
> России, вынуждены пользоваться английской версией Windows.
Во мазохисты :-))
← →
Плохиш © (2007-02-14 10:50) [11]
> Хинт © (13.02.07 13:50) [7]
> Ну если вопрос создан в разделе для начинающих, то это не
> значит, что я "начинающий".
Плякал, "неначинающий" попробуй воспользоваться поиском...
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.046 c