![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не отображаются русские буквы в английских Виндовс [D7, XP]
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]Германн
Спасибо. Сегодня попробую протестить.