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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.062 c
15-1167328750
VictorT
2006-12-28 20:59
2007.01.28
Подскажите, плиз, что за музыка играет в клипе?


15-1167986950
Chuk & Gek
2007-01-05 11:49
2007.01.28
ГМТ,


2-1168529753
Kolan
2007-01-11 18:35
2007.01.28
Ни че я с этим XML не пойму. Почему документ становится не активн


2-1167984561
bmw
2007-01-05 11:09
2007.01.28
процеси и потоки


15-1168183981
kaZaNoVa
2007-01-07 18:33
2007.01.28
Философия познания или возможности непознанного