Добрый день.
Есть библиотека, которая в определенный момент возвращает строку длинной 32 символа, в этой строке могут быть любые символы из таблицы ASCII, например самый первый (нулевой) символ NUL.
Проблема в том, что если в строке имеется симво NUL, то на этом строка и обрывается. Получается, что библиотека формирует строку правильно, а в момент "передачи" от библиотеке к AutoIt этот символ рассматривается как конец строки.
Подскажите, куда копать?
библиотека заведомо исправна, предназначена для работы с кассовыми аппаратами, устанавливается автоматически при установки вот этой программы ftp://ftp.shtrih-m.ru/download/FR/shtrih-fr-k/Drivers/DrvFR_A4.6.11.rar
Есть библиотека, которая в определенный момент возвращает строку длинной 32 символа, в этой строке могут быть любые символы из таблицы ASCII, например самый первый (нулевой) символ NUL.
Проблема в том, что если в строке имеется симво NUL, то на этом строка и обрывается. Получается, что библиотека формирует строку правильно, а в момент "передачи" от библиотеке к AutoIt этот символ рассматривается как конец строки.
Подскажите, куда копать?
библиотека заведомо исправна, предназначена для работы с кассовыми аппаратами, устанавливается автоматически при установки вот этой программы ftp://ftp.shtrih-m.ru/download/FR/shtrih-fr-k/Drivers/DrvFR_A4.6.11.rar