powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Извлечение двоичных данных из файла
3 сообщений из 3, страница 1 из 1
Извлечение двоичных данных из файла
    #32703328
blackman_odessa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема в следующем. Есть файл, содержащий данные в двоичном виде. Необходимо извлекать их из него побайтно. Я гружу его в blob. Затем извлекаю интересующий фрагмент в строку, затем через ASC получаю код каждого символа и нехитрыми преобразованиями получаю десятичный или шестнадцатиричный эквивалент байта. Все бы хорошо, но управляющие символы (с номерами от 0 до 31) извлекаются из блоба пустыми строками, шо естественно сводит к нулю шансы получить правильный результат для этих чисел. Есть у кого-то идеи шо делать? Может есть другие средства работы с подобными файлами в PB или в PFC? А то мне придется преобразовывать исходный файл в HEX-формат и работать с ним, а лень!)))) Вдруг счастье где-то близко! Кстати вопрос по-ходу. Как подключить к PB9 код на Си? желательно без ДЛЛ всяких... Спасибо заранее за любую помощь!
...
Рейтинг: 0 / 0
Извлечение двоичных данных из файла
    #32703480
Фотография Ikar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
blackman_odessaЗатем извлекаю интересующий фрагмент в строку
ИМХО, тогда уж лучше не в строку а в в массив Char...
---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
Извлечение двоичных данных из файла
    #32705336
blackman_odessa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, конечно, но это гемором попахивает - все функции придется переписывать. Да и как из блоба екстрактить фрагмент в массив char?
Я уже написал функцию, которая читает Intel Hex file, а дальше все можно обработать, используя тот же инструментарий шо и раньше...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Извлечение двоичных данных из файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]