![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#11 | |
Форумчанин
Регистрация: 26.01.2010
Сообщений: 215
|
![]() Цитата:
да строкой code := '$' + copy(code,3,4); я готовлю к переводу в десятичный вид строки $0410 после чего это число скармливаю стандартной функции перевода строки в число на выходе получаем 1040 в десятичной системе счисления а дальше все просто, идет явное преобразование точнее это преобразование только для компилятора, на самом деле это число так и переносится в result. WideChar - это перечисляемый тип размером в два байта. После таких манипуляций компилятор уже думает что 1040 это код символа. все это было показано для примера, путей оптимизации много.
Могу лишь пнуть в нужном направлении (ну или как получится)
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перекодировать файл в UTF-8->ANSI, ANSI -> UFT-8 | Человек_Борща | Общие вопросы Delphi | 7 | 19.05.2011 18:47 |
Ansi в UTF-8 и наоборот UTF-8 в Ansi | Alar | Работа с сетью в Delphi | 3 | 09.12.2010 17:02 |
ANSI C ... | eva.t | Помощь студентам | 11 | 11.02.2010 23:20 |
Конвертировать строку из ANSI в UNICODE | Миша | Общие вопросы Delphi | 8 | 28.12.2009 18:23 |
ANSI | HunterMan | Win Api | 2 | 18.04.2008 23:17 |