Вверх ↑
Ответов: 91
Рейтинг: 6
#1: 2015-05-31 20:06:15 ЛС | профиль | цитата
Леонид, в вашем примере вы применяете для соединения 4 переменных компонент FormatStr.
Проверяя в железе, заметил такую странность - если число одного из байтов равно 0 или 1, то передается знак разделителя - % - (37 decimal) В остальных случаях все ок.
Вот как передаются числа:
0 - 118 98 37 37
1 - 118 98 37
2 - 118 98 2 37
128 - 118 98 128 37
254 - 118 98 254 37
255 - 118 98 255 37
256 - 118 98 37
257 - 118 98
258 - 118 98 2
512 - 118 98 37 2

Я так понимаю это особенность этого компонента? Можно как то изменить это?

Я поменял 1 компонент FormatStr на три штуки StrCat.
Теперь числа передаются правильно.
Насколько корректен такой вариант?
code_35781.txt





карма: 0

0
файлы: 1code_35781.txt [3.1KB] [409]