Всем привет!
Собственно сегодня потратил не мало времени чтобы обнаружить этот баг.
Описание: При попытке преобразовать Hex значение "1004" в кириллический символ "А" с помощью элементов Stream2Hex (HexToStr) и Charset (UNICODE_ANSI) на выходе получаю раннее указанный символ но на хвосте у него могут иметься ещё различные символы, различной последовательности и они могут меняться даже после изменения расположения какого либо контрола или после определённых действий в других участках программы не связанных с преобразованием.
Выше описанный баг проявляется только с delphi.
Пример: [burl=http://hiasm.com/forum_serv.php?q=56&id=2005]Скачать[/burl]
svn: 54
Тестировалось под Win 7 и Win XP SP3
------------ Дoбавленo в 10.00:
Ну что, подтверждается у кого?
p.s. Пример скачали 8 человек а ответов 0...
Этот топик читают: Гость
Ответов: 1841
Рейтинг: 369
|
|||
карма: 1 |
| ||
Голосовали: | Administrator |
Ответов: 758
Рейтинг: 112
|
|||
карма: 1 |
| ||
файлы: 1 | code_21764.txt [1.6KB] [479] |
Ответов: 1841
Рейтинг: 369
|
|||
miver, я получаю значение "1004" из "u0410" (как пример) и далее мне нужно его преобразовать как я и писал выше в кириллический символ "А".
Ниже приведу пример где: После удаления одной из приведенных схем, схема которая останется будет работать корректно. Пример: code_21766.txt ------------ Дoбавленo в 11.44: хотя бывает даже с одной схемой к символу цепляются "кракозябры" и принцип пока я не пойму... |
|||
карма: 1 |
| ||
файлы: 1 | code_21766.txt [2.3KB] [441] |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
исправлено
|
|||
карма: 27 |
|
Ответов: 1841
Рейтинг: 369
|
|||
Dilma писал(а): исправленоСпасибо! |
|||
карма: 1 |
|
Ответов: 1841
Рейтинг: 369
|
|||
Элемент откатился до исправленного состояния.
Прошу ещё раз внести исправление элемента Charset на SVN... |
|||
карма: 1 |
|
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
CriDos писал(а): Прошу ещё раз внести исправление элемента Charset на SVN...Обновись |
|||
карма: 22 |
|
7