![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.04.2009
Сообщений: 68
|
![]()
Моя ситуация осложняется тем, что я работаю на китайской винде. Я сделала маленькую игрушку, на моем компьютере русский и китайский текст отображается корректно, но как только игрушку запускают на русской винде, то текст превращается в чередование знаков параграфа и кириллицы, кроме одного случая, когда текст введен в листбокс и скопирован оттуда, в этом случае всё нормально.
Что происходит с листбоксом такого, что можно сделать с остальным текстом? А то я уж подумываю занести весь текст в него и копировать оттуда. Но это ведь лишнее. Наверно есть какая-нибудь функция. Кстати когда я пыталась заменить кодировку в программе на RUSSIAN_CHARSET, то весь текст заменялся на абракадабру с параграфами, даже на русском виндосе. Если поменять на ANSI_CHARSET, то ничего не меняется, я вижу нормально, а с русской винды абракадабра, так же как и с DEFAULT_CHARSET. Наверно это уже где-то разжевано, но меня путает то, что у меня китайская винда. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Какая версия Delphi?
Если 2007 или ниже - забудьте про нормальную поддержку языков. Для этого нужен unicode, который есть в D2009 и выше. Конечно, вы можете использовать хаки, типа TNT Controls, но смысл?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.04.2009
Сообщений: 68
|
![]()
Ясно. Тогда попробую через листбокс, через него всё почему-то нормально, только лишней мороки побольше.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Чтобы было понятно "почему" - надо разбираться, что у вас происходит. А для этого вы должны описать ситуацию. Дать конкретные детали (версию Delphi, настройки ОС, код, конфигурацию компонент и т.п.). Потому что от гадания на кофейной гуще пользы немного.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 17.04.2009
Сообщений: 68
|
![]()
Делфи 7, виндос ХР китайский. Остальное не знаю. Я не програмистка, и даже не училась, просто иногда с помощью делфи пишу программы для своих уроков, и всякую хрень, что б не скучно было. Вроде хобби. Когда что-нибудь не знаю, ищу в инете. Но скопированое из листбокса отображается на 100% корректно.
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 17.04.2009
Сообщений: 68
|
![]()
а где это можно посмотреть?
Всё переделала, и теперь весь текст из листбоксов, даже удобней стало. Только теперь листбоксы повторно не открываются, поэтому надо за один раз всю инфу записать. Но зато теперь всё видно. Последний раз редактировалось marina15056; 06.08.2010 в 11:20. |
![]() |
![]() |
![]() |
#8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Трабла с кодировками на php | Sergey2 | PHP | 4 | 24.05.2010 23:47 |
Помогите с кодировками | kakawkin | Работа с сетью в Delphi | 9 | 05.01.2010 21:22 |
Проблема з кодировками! | hoza_syl | PHP | 3 | 10.10.2009 15:10 |
Работа с кодировками | tsergey | PHP | 1 | 01.09.2009 16:05 |
Проблема с кодировками | igroman | Общие вопросы C/C++ | 9 | 25.01.2009 22:25 |