Лабаю небольшую утилитку. ГУИ - на msegui, компактненькая такая программка получается, один EXEшник и все.
Теперь возникла необходимость включить в этот исполнимый файл бинарный кусок, не являющийся кодом. Этот бинарный блок потом будет включаться в генерируемые моей утилитой файлы.
Как это сделать посредством FPC? Какие директивы применять?
включить бинарный BLOB
Модератор: Модераторы
-
solomon243
- новенький
- Сообщения: 13
- Зарегистрирован: 09.05.2014 23:57:56
- Лекс Айрин
- долгожитель
- Сообщения: 5723
- Зарегистрирован: 19.02.2013 16:54:51
- Откуда: Волгоград
- Контактная информация:
а чем плох массив-константа?
Если не пользоваться ресурсами, то в составе FPC есть утилитка data2inc она какраз для этого предназначена.
-
solomon243
- новенький
- Сообщения: 13
- Зарегистрирован: 09.05.2014 23:57:56
Лекс Айрин писал(а):а чем плох массив-константа?
Массив прийдется от руки вводить в исходник (или один из модулей) а уменя уже есть необходимые блоки по 5 - 10 кБ
Хочется же изящно решить этот вопрос...
>>Массив прийдется от руки вводить в исходник
не придется. data2inc
не придется. data2inc
-
solomon243
- новенький
- Сообщения: 13
- Зарегистрирован: 09.05.2014 23:57:56
zub писал(а):не придется. data2inc
уже понял. Не знал, что такая утилита есть у нас - спасибо за подсказку, zub
Добавлено спустя 4 часа 11 минут 27 секунд:
просто надо было знать, что есть утилита data2inc, тогда:
Код: Выделить всё
data2inc -B -A <ИМЯ-БИНАРНОГО-ФАЙЛА> <ИМЯ-ФАЙЛА.inc> <НАЗВАНИЕ-КОНСТАНТЫ-В-INC_ФАЙЛЕ>
