PDA

Просмотр полной версии : Работа с ресурсами *.res (на примере Delphi XE2)


J-Fobos
18.07.2012, 22:49
Что странно, об этой возможности мало где написано и многие пользуются старыми методами описанными еще в DelphiWorld (компилируют *.rc файлы консольной утилитой). Именно по этой причине я решил написать эту заметку.
Если раньше можно было добавить файл с описаниями ресурсов (*.rc) в проект, и он автоматически скомпилируется и привяжется, то в Delphi 2009 (и выше) разработчики пошли дальше. С помощью менеджера проектов(Project Manager), встроенного в оболочку, в проект можно добавлять ресурсы.

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Делается это с помощью менеджера ресурсов Project -> Resources and Images

[Ссылки могут видеть только зарегистрированные и активированные пользователи]

Тип ресурса автоматически определяется по формату файла. При желании его можно указать вручную.
Все подключенные подобным образом ресурсы при работе с программой подгружаются стандартным образом с использованием идентификатора, который так же можно при желании изменить с помощью менеджера ресурсов.
Минус я вижу только один, при большом количестве подключаемых ресурсов не совсем удобно работать в этом менеджере.

:pandal: