Использование ресурсов в Delphi
Решил я написать свой взгляд на ресурсы. Во первых ограничим список того что вообще можно считать ресурсом. 1) Картинки 2) Файлы различных форматов 3) Курсоры 4) Шрифты И вот вобщем то и все. Со строками удобнее работать через INI файлы или XML. Так что строки как ресурсы лучше не использовать имхо. ********************* Использование ресурсов в Delphi Компилятор brcc32.exe можно найти в bin каталоге вашей Delphi Bitmap Или Картинка формата BMP, синтаксис файла ресурсов: ИМЯ BITMAP "ПУТЬ К КАРТИНКЕ"
Абсолютно любой файл, музыка, текстовый файл, картинка и прочее ИМЯ RCDATA "ПУТЬ К ФАЙЛУ"
Применяется также RCDATA
Неанимированный курсор ИМЯ CURSOR "ПУТЬ К ФАЙЛУ"
brcc32.exe не знает тип курсора который отвечает за анимированный курсор, поэтому задаем тип явно ИМЯ 21 "ПУТЬ К ФАЙЛУ" Синтаксис Delphi идентичен неанимированному FONT Шрифт сам по себе, чтобы быть использованным должен быть сохранен ввиде файла. Это требует сама операционная система. Однако есть способ использовать без файла, но он немного проблемный http://decoding.narod.ru/faq/font/font001.html#001 Поэтому файлы шрифтов это обычные файлы RCDATA
Также прилагается программа, которая упрощает компиляцию файлов ресурсов - работа во вкладках сразу с несколькими файлами ресурсов - пытается установить относительные пути к файлам внутри текста ресурса - запоминает все вкладки и текст в них после закрытия - Drag и Drop *.rc файлов для открытия файла ресурсов |
Всего комментариев 3
Комментарии
-
Запись от Alex_pac размещена 10.11.2012 в 03:43 -
Запись от Avazart размещена 03.02.2014 в 16:23 -
Запись от noname_club размещена 03.02.2014 в 22:15