(Описание от 13.08.14):
Появилась необходимость добавить большое количество картинок в ресурсы приложения, но делать это стандартными средствами не очень удобно. Собственно, написал маленькую программку для создания файла RC и создания bat – файла, который позволяет генерировать RES файл. С данным приложением намного удобнее добавлять сотни мелких картинок в ресурсы.
Что умеет приложение:
- Генерировать файл .RC и bat-файл для создания .RES, генерировать .RES файл
- Имена в файле ресурсов: оригинальные или сгенерированные автоматически
- Создавать новые файлы или же обновлять старые, путём добавления новых записей в конец файла
- Полученный файл .RES кладём в папку с вашим приложением
- В .dpr файле, после {$R *.res} пишем {$R test.res}. (test.res замените на имя своего файла)
Текущая версия: 2.0.0 (07.11.2019) (Delphi 10.3.1)
GitHub: https://github.com/AndrewEfimov/GenerateRC
Скачать (exe) с Google Drive: https://drive.google.com/file/d/1RZKHq6wrhfDOD151zXt64OnJH0LNJazs/view?usp=sharing
История версий:
Версия 2.0.0 (07.11.19):
- Решено полностью избавиться от доп. потоков.
- Пересмотрен и обновлён почти весь код
Версия 1.5.2 (20.10.16):
Исправил пару косяков, выложил на GitHub
Версия 1.5 (26.09.15):
Т.к. исходники предыдущей версии утеряны, было принято решение написать всё заново.
- Всё написано заново
- Приложение ориентированно на людей, которые понимают для чего оно предназначено. В противном случае ошибки, типо неправильного шаблона для имени не избежать. Позже, может быть придумаю, как это всё учесть. Для использования, как минимум, необходимо подготовить файлы, которые планируется занести в файл ресурсов.
- Добавлена возможность выбирать как определенную папку (с возможностью сканирования подпапок), так и отдельно несколько файлов.
- Добавлена возможность выбора места сохранения (с возможностью дозаписать новые файлы в старый RC файл)
- Возможные длительные операции вынесены в отдельные потоки
- Во время длительных операций осуществляется оповещение в виде AniIndicator'a
- Добавил автоматическое создание .RES файла
- Добавил ссылку для удобного отслеживания новых версий
Как использовать:
- Указываете путь до папки с файлами, которые необходимо добавить в ресурсы.
- Указываете имя выходного файла, без расширения. Расширение (.rc) уже забито в коде.
- Выбираете тип ресурсов.
- Ставите необходимые галочки.
- Жмёте "Создать"
- Итоговые файлы будут лежать рядом с exe-файлом приложения.
- Полученный файл .RES кладём в папку с вашим приложением
- В .dpr файле, после {$R *.res} пишем {$R test.RES}. (test.RES замените на имя своего файла)
- А теперь как обычно обращаемся к ресурсам.
История версий (скрины):
Версия 1.5.2
Версия 1.5
Версия 1.4
Надеюсь, кому-нибудь пригодится.
О багах/ошибках пишите сюда.
Скачать с Google Drive (1.4).
Скачать с Google Drive (1.5)