![]() |
|
Модераторы: Poseidon |
![]()
|
|
| world |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 2.10.2009 Где: Харьков Репутация: 6 Всего: 12 |
Доброе время суток уважаемые форумчане,
Столкнулся с такой проблемой. Имеется буфер символов, прочитанных из файла. Необходимо определить их кодировку ANSI/Unicode
Заранее спасибо. --------------------
Say what you mean, and mean what you say. Robert Wilson Cody |
|||
|
||||
| psixtes |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 41 Регистрация: 8.4.2008 Где: Москва Репутация: 2 Всего: 2 |
Каждый символ юникода занимает 2 байта, а Анси- 1 байт.
Вот так и проверяешь. |
|||
|
||||
| world |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 2.10.2009 Где: Харьков Репутация: 6 Всего: 12 |
to psixtes:
Абсолютно с вами согласен, но весь вопрос в том, как это сделать. Количество символов в файле не известно, по этому функцию IsTextUnicode применить не возможно, т.к. она требует в качестве одного из параметров количество символов в строке. Какие есть ещё способы проверки на кодировку символа? --------------------
Say what you mean, and mean what you say. Robert Wilson Cody |
|||
|
||||
| zim22 |
|
|||
|
depict1 ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2682 Регистрация: 15.1.2009 Где: Украина Репутация: 16 Всего: 69 |
||||
|
||||
| world |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 2.10.2009 Где: Харьков Репутация: 6 Всего: 12 |
Огромное спасибо за помощь в решении проблемы.
--------------------
Say what you mean, and mean what you say. Robert Wilson Cody |
|||
|
||||
![]()
|
| Правила форума "Центр помощи" | |
|
|
ВНИМАНИЕ! Прежде чем создавать темы, или писать сообщения в данный раздел, ознакомьтесь, пожалуйста, с Правилами форума и конкретно этого раздела.
Более подробно с правилами данного раздела Вы можете ознакомится в этой теме. Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Poseidon, Rodman |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Центр помощи | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |