Лесен начин за свързване на ресурси
Програмиране. Теория и практика.
Скъпи колеги!
Мрежата съдържа голямо количество информация за това как да свържете ресурси към вашия проект в Делфи. И като правило това е старият "старомоден" метод чрез създаване на * .rc файл и след това компилирането му чрез командния ред. Но като се започне от версия 2009 (нататък) през Делфи стана възможно да се направи много по-лесно.
В околната среда Делфи отидете в менюто "Проект" параграф Ресурси и изображения:
Ще се отвори мениджърът на ресурси, в който можем да добавяме снимки, икони, звуци и други файлове:

При добавяне можем да посочим идентификатор на низов ресурс и неговия тип.

Сега нека видим как можете да използвате свързани ресурси във вашата програма.
Първо, нека вземем списък с програмни ресурси.
Имаме нужда от 2 API функции: EnumResourceTypes и EnumResourceNames.
EnumResourceTypes
Получава списък с типове ресурси.
hModule - Показалец към модула.
lpEnumFunc - указател към функцията, която ще бъде извикана за всеки от типовете ресурси.