Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.03.04;
Скачать: CL | DM;

Вниз

Кодировка в программе   Найти похожие ветки 

 
Хинт ©   (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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.034 c
15-1171109210
DillerXX
2007-02-10 15:06
2007.03.04
Возможно ли такое?


15-1170832623
camoroh13
2007-02-07 10:17
2007.03.04
Закачка файлов по ftp


2-1171140052
Дрон
2007-02-10 23:40
2007.03.04
TrackBar


1-1168342539
Barsky
2007-01-09 14:35
2007.03.04
Обращение к ячейки excel по имени


2-1171575343
dtitov
2007-02-16 00:35
2007.03.04
Копирование файлов...