|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.11.2012, 07:22 | #1 |
Регистрация: 02.05.2012
Сообщений: 8
|
Delphi 2010 и кодировка
Нужно понять какая текущая, если отличается от 1251 - то привести к 1251.
должно быть: - функция проверки кодировки - функция изменения кодировки у первой функции входной параметр - строка у второй три параметра - строка, какая кодировка есть, какую надо. Помогите разобраться с кодировками, проблема в том как узнать текущую кодировку. |
16.11.2012, 08:33 | #2 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Текущая кодировка ГДЕ?
в текстовом файле? Тогда ответ - никак! (ну, на самом деле, есть алгоритмы, которые используют эвристические методы, проверяя сочетания букв в разных кодировках. Но они, разумеется, не дают 100% результата! по сути перекодирования смотрите TEncoding (имхо, в вашей версии Delphi он уже есть) а ещё можете сходить по ссылочкам... http://www.programmersforum.ru/showp...56&postcount=7 а ещё, очень полезное чтиво: Абсолютный Минимум, который Каждый Разработчик Программного Обеспечения Обязательно Должен Знать о Unicode и Наборах Символов цитирую оттуда: Цитата:
Последний раз редактировалось Serge_Bliznykov; 16.11.2012 в 08:49. |
|
16.11.2012, 08:51 | #3 | |
Регистрация: 02.05.2012
Сообщений: 8
|
Цитата:
Последний раз редактировалось Esoone; 16.11.2012 в 08:57. |
|
16.11.2012, 16:16 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
У TEncoding кажись біл метод определения кодировки, правда не помню как называется.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Кодировка в delphi | Начинающий програм | Помощь студентам | 5 | 31.10.2012 04:18 |
Delphi 2010 и Кодировка | cargo29 | Общие вопросы Delphi | 21 | 04.08.2011 15:15 |
Word 2010 и Delphi 2010 | David023 | Мультимедиа в Delphi | 1 | 30.04.2011 15:51 |
GlScene и Embarcadero Rad Studio 2010 (Delphi 2010) | Fiery Fox | Мультимедиа в Delphi | 4 | 19.11.2010 21:46 |
Кодировка Клавиатуры в delphi | Neymexa | Помощь студентам | 2 | 30.12.2008 19:55 |