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

Вниз

Не отображаются русские буквы в английских Виндовс   Найти похожие ветки 

 
igorium ©   (2012-05-03 21:31) [0]

Всем привет.
Есть большое количество label и текстов, где есть русские символы.
В английских Виндовс вместо русских букв стоят знаки вопросов.
Как можно вылечить?

PS Думал хотя бы узнать, какой язык у Виндовс, чтобы перевести в таких операционках все слова на английский, но я понял, что это нереально :(


 
Германн ©   (2012-05-03 21:33) [1]

Label.Font.Charset:=RUSSIAN_CHARSET


 
RWolf ©   (2012-05-04 00:06) [2]

собрать программу под юникодной версией Дельфи.


 
Германн ©   (2012-05-04 01:01) [3]


> собрать программу под юникодной версией Дельфи.
>

Но заранее её купить :)


 
Anatoly Podgoretsky ©   (2012-05-04 07:09) [4]

Даже Юникод не обеспечивает этого.


 
igorium ©   (2012-05-04 10:21) [5]

Германн
Спасибо. Сегодня попробую протестить.


 
Плохиш ©   (2012-05-04 11:44) [6]


> RWolf ©   (04.05.12 00:06) [2]
>
> собрать программу под юникодной версией Дельфи.
>

Указанная D7 прекрасно поддерживает юникод.


 
asail ©   (2012-05-04 12:04) [7]


> Плохиш ©   (04.05.12 11:44) [6]

> Указанная D7 прекрасно поддерживает юникод.

Вот с этого места поподробней, плиз... Каким образом в TLabel можно отображать юникод в Д7?


 
Плохиш ©   (2012-05-04 12:45) [8]


> Каким образом в TLabel можно отображать юникод в Д7?

VCL является обычной библиотекой, используй другую библиотеку, свои компоненты.
В ограничениях разработчиков каких-то библиотек среда разработки совершенно не виновата.


 
asail ©   (2012-05-04 13:09) [9]


> Плохиш ©   (04.05.12 12:45) [8]

> VCL является обычной библиотекой

Не согласен - VCL является встроенной в среду разработки библиотекой. И речь шла именно о стандартных компонентах. Именно поэтому сам разработчик дельфи заявил о поддержке юникода только начиная с Д2009.
Писать на дельфи без использования VCL как-то не логично. Лучше уж тогда чего нибудь другое использовать. Тот же С#, например. Или джаву.
Имхо мое такое...


 
Anatoly Podgoretsky ©   (2012-05-04 14:13) [10]

> asail  (04.05.2012 13:09:09)  [9]

Есть по крайней мере три библиотеки поддержки Юникода в VCL
Одна интересная по решению, не требует никакого вмешательство в программу


 
Плохиш ©   (2012-05-04 14:14) [11]

Пожал плечами, пошёл дальше.

PS. Сравнивать c# и java с delphi7 . прикольно. Где были первые 2 во время выпуска последней, особенно c#?

> VCL является встроенной в среду разработки библиотекой.

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


 
asail ©   (2012-05-04 15:21) [12]


> Плохиш ©   (04.05.12 14:14) [11]

> PS. Сравнивать c# и java с delphi7

А я их где-то сравнивал? Упаси боже от такого! Я их просто привел как примеры других языков и сред, которые в некоторых случаях могут оказаться предпочтительней Д, особенно без VCL.

> Кстати, врать не надо, VCL прекрасно удаляется из среды

Опять передергиваешь... Я нигде не утверждал, что она не удаляется. Но поставляется как интегрированная часть дельфи. Например, позволяет ли стандартный инсталятор дельфи произвести установку дельфи без VCL?
Но, вопрос, вобщем то, не в этом. Вопрос в полезности Д7 без VCL...


 
QAZ   (2012-05-04 15:58) [13]


> Label.Font.Charset:=RUSSIAN_CHARSET

непрокатит
надо менять языковые настройки винды,на русский


 
Anatoly Podgoretsky ©   (2012-05-04 16:30) [14]

> QAZ  (04.05.2012 15:58:13)  [13]

Ну не надо так мучиться, надо переходить на Юникод


 
sniknik ©   (2012-05-04 17:17) [15]

> Одна интересная по решению, не требует никакого вмешательство в программу
какая?


 
Медвежонок Пятачок ©   (2012-05-04 17:26) [16]

заменить все лейблы и подобное им на тимадж


 
Anatoly Podgoretsky ©   (2012-05-04 18:52) [17]

> sniknik  (04.05.2012 17:17:15)  [15]

Ну я не помню, сталкивался очень давно, сам использовал TNT


 
QAZ   (2012-05-04 19:42) [18]


> Медвежонок Пятачок ©   (04.05.12 17:26) [16]

можно я буду твоим фанатом ? пжалста,пжалста :)


 
igorium ©   (2012-05-09 21:01) [19]


> Label.Font.Charset:=RUSSIAN_CHARSET


Не заработало :(

Неужели ничего нельзя сделать ???


 
Плохиш ©   (2012-05-10 11:00) [20]


>
> Неужели ничего нельзя сделать ???
>

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


 
igorium ©   (2012-05-10 11:06) [21]


> Можно нанять программиста, раз другие указанные здесь пути
> не помогли.


Я программу делаю не для продажи.
Для себя.
В какой-то степени в качестве хобби.
Платить за это деньги не готов.


 
Плохиш ©   (2012-05-10 11:20) [22]

Так, для хобби, посмотри билиотеку tnt.


 
Anatoly Podgoretsky ©   (2012-05-10 11:27) [23]


> Я программу делаю не для продажи.
> Для себя.
> В какой-то степени в качестве хобби.
> Платить за это деньги не готов.

Тогда пиши по английски.


 
QAZ   (2012-05-10 15:57) [24]


> Неужели ничего нельзя сделать ???

почемуш нельзя,можно,настроив языковые параметры винды



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

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

Наверх




Память: 0.5 MB
Время: 0.07 c
15-1329157948
StudentGuse
2012-02-13 22:32
2013.03.22
Скрытая авторизация в контакте?


15-1353171765
plr
2012-11-17 21:02
2013.03.22
9 bit / бит четности


15-1347721207
Artem
2012-09-15 19:00
2013.03.22
Посоветуйте простой инсталлятор creator?


2-1334141822
Chuck Bass
2012-04-11 14:57
2013.03.22
framerect пунктиром


15-1331496593
Leon-Z
2012-03-12 00:09
2013.03.22
Git ???





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский