Леонид, в вашем примере вы применяете для соединения 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
Ответов: 91
Рейтинг: 6
|
|||
карма: 0 |
| ||
файлы: 1 | code_35781.txt [3.1KB] [409] |