Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Не отображаются русские буквы в английских Виндовс [D7, XP]


Страницы:   1 2

igorium ©   (2012-05-03 21:31:00) 

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

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


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


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

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


Anatoly Podgoretsky   (2012-05-10 11:27:00) [2]


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

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


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

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


igorium   (2012-05-10 11:06:00) [4]


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


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


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


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

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


igorium   (2012-05-09 21:01:00) [6]


> Label.Font.Charset:=RUSSIAN_CHARSET


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

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


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


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

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


Anatoly Podgoretsky   (2012-05-04 18:52:00) [8]

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

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


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

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


sniknik   (2012-05-04 17:17:00) [10]

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


Anatoly Podgoretsky   (2012-05-04 16:30:00) [11]

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

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


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


> Label.Font.Charset:=RUSSIAN_CHARSET

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


asail   (2012-05-04 15:21:00) [13]


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

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

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

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

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


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

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

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

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

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


Anatoly Podgoretsky   (2012-05-04 14:13:00) [15]

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

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


asail   (2012-05-04 13:09:00) [16]


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

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

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


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


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

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


asail   (2012-05-04 12:04:00) [18]


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

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

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


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


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

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


igorium   (2012-05-04 10:21:00) [20]

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


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо