Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Вниз

Проблемы с евритом   Найти похожие ветки 

 
Still Swamp   (2007-01-09 15:30) [0]

Столкнулся со проблемой. При работе моего приложения на терминальном сервере у некоторых клиентов текст на TLabel, TMenu, и проч выводится на "еврите"... подозреваю что проблемы с кодировкой.

Раньше лечилось тем что профиль пользователю создаю на локальной машине, а потом пересаживаю на терминал, однако, эта ситуация уже задрала.

Подскажите, есть ли в Delphi где указать в явном виде кодовую страницу для рускоязычных приложений.

Глюк скорее всего мой, а не терминала (на него грешить не стоит) так как все остальные приложения работают славно.


 
clickmaker ©   (2007-01-09 15:35) [1]


> в Delphi где указать в явном виде кодовую страницу

Font.Charset


 
Still Swamp   (2007-01-09 15:48) [2]

Хм... Font.Charset=DEFAULT_CHARSET. Ну по идее это логично.
Однако что делать с объектами не имеющими собственного Font, например TMenu, и во вторых, прописывать во всем проекте это свойство малореально.

С другой стороны, даже на терминале при ином стечении обстоятельств все работает благополучно. Может есть более простое средство? Я честно говоря не могу понять причину столь странного поведения.


 
Anatoly Podgoretsky ©   (2007-01-09 15:52) [3]

> Still Swamp  (09.01.2007 15:48:02)  [2]

Причина простая - VCL Delphi не Юникод


 
Still Swamp   (2007-01-09 16:25) [4]

те единственный вариант борьбы - прописывать в каждую компоненту в явном виде чарсет?


 
clickmaker ©   (2007-01-09 16:32) [5]


> прописывать в каждую компоненту в явном виде чарсет?

ну в принципе да, если дефолтная в данной ОС не кириллица


 
Desdechado ©   (2007-01-09 16:33) [6]

панель управления - язык и региональные настройки - дополнительно - язык для неюникод-программ = русский


 
clickmaker ©   (2007-01-10 11:34) [7]

http://qc.borland.com/wc/qcmain.aspx?d=2378
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=35406
http://qc.borland.com/wc/qcmain.aspx?d=8565


 
Still Swamp   (2007-01-10 12:01) [8]

у пользователя нельзя это прописать, прав нет.
по идее можно сделать для всего сервера, но админ теперь говорит - надо ждать когда сервер перегрузить удасться.


 
Anatoly Podgoretsky ©   (2007-01-10 12:33) [9]

И правильно, нефиг портить региональные настройки.
Особенно на сервере.


 
Плохиш ©   (2007-01-10 12:37) [10]


> Still Swamp   (10.01.07 12:01) [8]
> у пользователя нельзя это прописать, прав нет.
> по идее можно сделать для всего сервера, но админ теперь
> говорит - надо ждать когда сервер перегрузить удасться.

На мыло такого админа...



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.04 c
2-1167993756
Marat
2007-01-05 13:42
2007.01.28
непонятки с памятью


15-1168520098
vajo
2007-01-11 15:54
2007.01.28
Стоит ли ставить на системный блок компьютера муз. колонки?


3-1162642554
Гоблин
2006-11-04 15:15
2007.01.28
IBSQL -> методы Close и Prepare


15-1168018699
Loginov Dmitry
2007-01-05 20:38
2007.01.28
Поделки


15-1168486866
Slider007
2007-01-11 06:41
2007.01.28
С днем рождения ! 11 января





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский