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

Вниз

Надписи на русском в NT4 Eng   Найти похожие ветки 

 
Brenagwynn ©   (2004-05-17 17:59) [0]

Есть прога на делфи, запускаемую на NT4 SP6 English. Имеем вместо русского хрен знает что. Установка у шрифтов Charset=RUSSIAN_CHARSET не помогает, манипуляции с FontSubstitutes не помогают. При включении русской локали все становится нормальным, НО: по условиям НЕЛЬЗЯ переключать локаль. И шо с этим можно сделать?


 
Плохиш   (2004-05-17 18:18) [1]

можно, к примеру, попробовать использовать библиотеку TntUnicodeControls.


 
Brenagwynn ©   (2004-05-17 18:39) [2]

Не катит, нельзя использовать посторонние либы :(


 
Тимохов ©   (2004-05-17 18:49) [3]


> Brenagwynn ©   (17.05.04 18:39) [2]

Если мне не изменяет память, то в случае если системный язык не будет русским то выводить русские символы можно только в unicode.

По сему - либо самому писать такие компоненты, либо пользоваться чужими либами.

Могу ошибаться, но думаю, что прав.


 
Тимохов ©   (2004-05-17 18:51) [4]

И вообще странные у вас требования - язык менять нельзя, ничем пользоваться нельзя, а все должно работать.

:))

Интересно, откуда такая строгость в требованиях.


 
Brenagwynn ©   (2004-05-17 18:55) [5]

:) От заказчика, от него, болезного (это насчет переключения локалей)... А что касается либ посторонних - так это уже политика фирмы (есть общее ядро, которое заюзано в десятке проектов; есессно вносить в него изменения - это такой геморой, что ну его нафиг).


 
Тимохов ©   (2004-05-17 18:59) [6]


> Brenagwynn ©   (17.05.04 18:55) [5]

Странный он...
Ему нужен русский на компе, на котором русского нет вообще.
Если это так, то только unicode. В этом случае вам придется писать своим компоненты.
Другой вариант, что он немного на голову того. В этом случае делайте ему на английском интерфейс.

Сами подумайте, что требования бредовые.


 
Brenagwynn ©   (2004-05-17 19:06) [7]

Отож, что бредовые. При УСТАНОВКЕ можно включить русскую локаль, а вот РАБОТАТЬ оператор должен в черт знает какой локали (афаир, вообще, датской). В общем, похоже действительно, выход один - unicode...


 
Тимохов ©   (2004-05-17 19:08) [8]


> В общем, похоже действительно, выход один - unicode...

Это не "похоже", это точно...



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

Текущий архив: 2004.05.30;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.05 c
1-1084785439
Саша
2004-05-17 13:17
2004.05.30
StringGrid


7-1082465885
e_Alex
2004-04-20 16:58
2004.05.30
Блокировка формы


1-1084787379
TUser
2004-05-17 13:49
2004.05.30
Отладчик


14-1084335870
WondeRu
2004-05-12 08:24
2004.05.30
Анекдот вспомнил


1-1084558995
ИМХО
2004-05-14 22:23
2004.05.30
OLE-автоматизация Outlook а