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

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

как получить кодировку... [D7]


guest ©   (2013-04-02 20:54:00) 

есть ли понятие локальной кодировки в винде, например win1251 для русской и iso-8859-1 для английской...?  нужно научиться как-то определять эту кодировку...  это возможно, такое понятие вообще есть?


KilkennyCat   (2013-04-03 09:05:00) [1]


> нужно научиться как-то определять эту кодировку.

кодировку, или язык ОС?


DVM   (2013-04-02 21:46:00) [2]


> есть ли понятие локальной кодировки в винде, например win1251
> для русской и iso-8859-1 для английской...?  нужно научиться
> как-то определять эту кодировку...  это возможно, такое
> понятие вообще есть?

Это называется кодовая страница и существует это понятие только относительно только неюникодных приложений. Хранится в реестре.
GetACP
GetCPInfo
GetOEMCP
http://msdn.microsoft.com/en-us/library/windows/desktop/dd318070(v=vs.85).aspx


Jeer   (2013-04-02 21:42:00) [3]

>это где это?

Это уже второй вопрос, он Вас интересует? Ж)


clickmaker   (2013-04-02 21:35:00) [4]

> iso-8859-1 для английской...?  

это где это?


Jeer   (2013-04-02 21:07:00) [5]

Изменять отдельные поля - через TFormatSettings.


Jeer   (2013-04-02 21:05:00) [6]

GetSystemDefaultLangID()
GetUserDefaultLangID()


Rouse_   (2013-04-02 21:03:00) [7]


> нужно научиться как-то определять эту кодировку...

Где именно определять?
Например если зачитываешь XML, то там кодировка указана...


Наверх

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