MurCode
Форумы
Поиск
О проекте
Delphi
Новое сообщение
UTF в верхний регистр?
xyz_zyx
Дата: 01.05.2011 14:52:29
Есть ли более простой способ преобразования UTF8-строки в верхний регистр, чем этот:
UTF8Decode -> AnsiUpperCase -> UTF8Encode
Esperito
Дата: 01.05.2011 16:36:41
AnsiUpperCase(SUtf8);
xyz_zyx
Дата: 02.05.2011 00:43:54
Esperito
Ansi
UpperCase(SUtf8);
Зачем писать всякую глупость? Догадаться по названию трудно, что ответ неверный?
Вопрос остается в силе.
fd00ch
Дата: 02.05.2011 01:05:11
xyz_zyx, а в чем сложность описанного преобразования? если 3 функции в одной строке вызвать сложно - выдели из в отдельную функцию, типа UpperUTF8
Гаджимурадов Рустам
Дата: 02.05.2011 01:07:46
xyz_zyx> Вопрос остается в силе.
CharUpperBuffW ?
P.S. Версия Delphi какая ?
Posted via ActualForum NNTP Server 1.4
ДжекНепотрошитель
Дата: 02.05.2011 01:24:53
Смотря какая версия Delphi. В последних есть полезный юнит WideStrUtils, а в нем не менее полезная функция UTF8UpperCase
Esperito
Дата: 02.05.2011 02:11:41
xyz_zyx
Зачем писать всякую глупость? Догадаться по названию трудно, что ответ неверный?
Вопрос остается в силе.
Для D2009+ работает.
Свою версию ты не указал.
xyz_zyx
Дата: 02.05.2011 02:42:01
Гаджимурадов Рустам
Вопрос остается в силе.
CharUpperBuffW ?
P.S. Версия Delphi какая ?
Turbo Delphi.
Надо сократить время выполнения до минимума.
xyz_zyx
Дата: 02.05.2011 02:44:12
ДжекНепотрошитель
Смотря какая версия Delphi. В последних есть полезный юнит WideStrUtils, а в нем не менее полезная функция UTF8UpperCase
Можно выложить WideStrUtils на файлообменник? Спасибо
Гаджимурадов Рустам
Дата: 02.05.2011 05:55:39
xyz_zyx> Надо сократить время выполнения до минимума.
CharUpperBuffW чем не подходит, медленная? Что мешает написать свою ?
Posted via ActualForum NNTP Server 1.4
Назад
1
2
3
4
Вперед