![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Кодировка в программе
Хинт © (2007-02-10 10:59:00)У меня русская Windows, делаю программу с русским интерфейсом. У меня все надписи отображаются как надо, но у некоторых пользователей вместо кириллицы - знаки вопроса.
Сменил Charset у формы с DEFAULT_CHARSET на RUSSIAN_CHARSET. Почти у всех элементов параметр ParentFont установлен в true, поэтому у них автоматически произошла смена Charset на нужный. Но у некоторых label'ов был изменен цвет шрифта, при этом ParentFont сбивается в false, и у них пришлось менять DEFAULT_CHARSET на RUSSIAN_CHARSET вручную. В итоге все-таки ВЕЗДЕ стало Charset=RUSSIAN_CHARSET.
Какое же было удивление, когда при запуске программы на той машине, где наблюдалась проблема, там, где ParentFont=true (т.е. произошла автоматическая замена кодировки) остались знаки вопроса, а там, где я сменил вручную, стало все нормально.
Подскажите что сделать? Ведь не сбивать же у всех элементов ParentFont, а потом менять кодировку.
Плохиш (2007-02-14 10:50:00) [1]
> Хинт © (13.02.07 13:50) [7]
> В любом случае, я смотрю еще ни один "мастер" не смог ответить
> на вопрос "начинающего".
Посмотри с другой стороны, всем уже надоело говорить одно и тоже слово в ответ на такой вопрос. Этот вопрос уже как "запуздырить туда где часики".
> Хинт © (13.02.07 13:51) [8]
> По поводу иностранцев - много русских, живущих за пределами
> России, вынуждены пользоваться английской версией Windows.
Во мазохисты :-))
Плохиш (2007-02-14 10:50:00) [2]
> Хинт © (13.02.07 13:50) [7]
> Ну если вопрос создан в разделе для начинающих, то это не
> значит, что я "начинающий".
Плякал, "неначинающий" попробуй воспользоваться поиском...
Хинт (2007-02-14 10:28:00) [3]UP
Хинт (2007-02-13 13:51:00) [4]По поводу иностранцев - много русских, живущих за пределами России, вынуждены пользоваться английской версией Windows.
Хинт (2007-02-13 13:50:00) [5]Ну если вопрос создан в разделе для начинающих, то это не значит, что я "начинающий". Просто подумал что данный вопрос стоит задать именно в этом разделе.
В любом случае, я смотрю еще ни один "мастер" не смог ответить на вопрос "начинающего".
Плохиш (2007-02-13 11:56:00) [6]Что-то в последнее время много начинаюших стало программы делать для иностранцев с русским интерфейсом. Интересно, оно им (иностранцам) ваще надо?
Хинт (2007-02-13 11:31:00) [7]
> с [0] поста до [3] - прошло уже более 24 часов. имхо, я
> б уже вручную поменял)))
И в каждом проекте менять кодировку в каждом элементе???
Теме АП.
vasIZmax (2007-02-11 11:27:00) [8]с [0] поста до [3] - прошло уже более 24 часов. имхо, я б уже вручную поменял)))
Хинт (2007-02-11 11:25:00) [9]По ссылке немного не то. У меня ведь работает, если поменять Charset вручную у каждого компонента. Проблема только тогда, когда меняю у формы, а у всех других элементов меняется автоматически по ParentFont.
Desdechado (2007-02-10 17:06:00) [10]http://www.delphimaster.ru/cgi-bin/forum.pl?id=1170006217&n=18
Хинт (2007-02-10 16:56:00) [11]UP