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

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

определение текущей кодировки


salexn ©   (2006-02-20 17:08:00) 

Проблема в следующем. Нужно создавать XML файл. Как определить кодировку Windows, для того чтобы корректно записать в encoding опцию?


Дмитрий Белькевич   (2006-02-26 02:03:00) [1]


> Круто!!! А если немцы вводить будут данные? Искать умляут
> что ли???


Как вариант. Или смотри, какой у тебя регион в win стоит. Если Росиия - ставь всегда windows-1251.
Если немцы - ставь всегда их кодировку итд. Вариантов не много. Около сотни.


Плохиш   (2006-02-23 11:02:00) [2]


> salexn   (23.02.06 10:14) [5]
> >Дмитрий Белькевич
> Круто!!! А если немцы вводить будут данные?

Я тут у немцев спросил, они сказали, что можешь не заморачиваться им всё-равно твоя программа не нужна.

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


Чапаев   (2006-02-23 10:21:00) [3]

А UTF-8 пользовать религия не позволяет?


salexn   (2006-02-23 10:14:00) [4]

>Дмитрий Белькевич
Круто!!! А если немцы вводить будут данные? Искать умляут что ли???


Дмитрий Белькевич   (2006-02-22 04:17:00) [5]

Пиши всегда encoding="windows-1251" в чем проблема?
Либо, ищи во введенном русские буквы. Нашел - значит win1251.


Jeer   (2006-02-21 15:50:00) [6]

salexn   (21.02.06 09:51) [2]

Это связано с распознаванием введенных символов по принадлежности к алфавиту, но никак не с "кодировкой Windows".


salexn   (2006-02-21 09:51:00) [7]

>Дмитрий Белькевич
Предположим есть проект самый простой: один Edit и все. В него вносится текст. Мы сохранем это в XML. Если это английский текст - никаких проблем, если это русский  - этот XML уже не просмотреть до тех пор, пока не впишешь encoding="windows-1251".


Дмитрий Белькевич   (2006-02-21 00:43:00) [8]

А какая разница, какая в win кодировка? Какое она отношение к xml'у имеет? И вообще 'кодировка windows' - это что? Кодировка клавиатуры что ли?


Наверх

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