![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Создание двоичных ресурсных файловDelphi , Файловая система , РесурсыСоздание двоичных ресурсных файлов
Оформил: DeeCo Syntax: ID keyWord [load-option] [mem-option] filename constants: keyword: BITMAP *.bmp CURSOR *.cur ICON *.ico SOUND *.wav VIDEO *.avi load-option: PRELOAD LOADONCALL mem-option: FIXED MOVEABLE DISCARDABLE Create a new textfile. content: 10 BITMAP PRELOAD test.bmp 20 WAVE test.wav Save the file as binres.rc compile the file: brc32.exe -r binres.rc You have now the compiled resource file binres.res ---------------------------------------------------------- Syntax ID keyWord [load-option] [mem-option] dateiname konstanten: keyword: BITMAP *.bmp CURSOR *.cur ICON *.ico SOUND *.wav VIDEO *.avi load-option: PRELOAD LOADONCALL mem-option: FIXED MOVEABLE DISCARDABLE Erstellen Sie eine neue Textdatei. Inhalt: 10 BITMAP PRELOAD test.bmp 20 WAVE test.wav Speichern Sie die Datei als binres.rc ab. Compilieren Sie die Datei: brc32.exe -r binres.rc Es wurde nun die Resource Datei binres.res erstellt. Программа создания ресурсного файла Delphi! Предоставленная синтаксис для создания бинарного ресурсного файла (.res) с помощью компилятора
Разбивка компонентов:
Пример создания двух ресурсов:
После компиляции файла Пример создания нового текстового файла:
Теперь вы можете компилировать файл
Это сгенерирует компилированный бинарный ресурсный файл с именем Вы можете использовать этот файл в вашем программе Delphi, связав его при компиляции или загружая на runtime с помощью функции Создание двоичных ресурсных файлов с помощью команды ID keyWord [load-option] [mem-option] filename выполняется с помощью программы brc32.exe, которая компилирует текстовый файл с расширением .rc в ресурсный файл с расширением .res. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |