13.1. Директива ресурса $R |
Вверх Предыдущий Следующий |
Под WINDOWS и LINUX или другой платформой, использующей бинарные файлы ELF (в разрабатываемой версии 2.3.1 все поддерживаемые FPC платформы имеют доступ к ресурсам), вы можете включать ресурсы в ваш исполняемый файл или библиотеку, используя директиву {$R filename}. Эти ресурсы могут быть доступны через стандартные вызовы WINDOWS API: эти вызовы могут иметься и в других платформах. Когда компилятор обнаруживает директиву ресурса, он просто создаёт запись в файле модуля .ppu. Он не создаёт ссылку на ресурс. Только когда создаётся исполняемый файл или библиотека, он просматривает все файлы ресурсов, которые перечислены в директиве, и пытается объединить их. По умолчанию расширением для файлов ресурсов является .res. Если имя файла имеет в качестве первого символа звёздочку (*), компилятор заменит звёздочку именем текущего модуля, библиотеки или программы.
|