главная программы resource tuner руководство
Как менять ресурсы в программах, написанных на Delphi
В ресурсах программ, созданных при помощи таких средств разработки, как Delphi или C++ Builder, вы не найдёте привычных диалогов, меню или акселераторов. Вместо них зато есть такой тип ресурса, как RCData, в котором и хранятся все эти данные в виде DFM (Delphi Form Module).
При разработке приложения на Delphi или C++ Builder создаются скрипты, в которых сохраняется полное описание и иерархия всех задействованных компонентов, их свойств и методов. Далее скрипты компилируются и сохраняются в ресурсах исполняемого файла (в RC Data). При просмотре ресурсов программы, написанной на Delphi, Resource Tuner визуализирует в текстовом режиме все загружаемые формы Дельфи (DFM) и воссоздаёт их в доступном для редактирования виде.
Каждая Delphi Form состоит из набора свойств (заголовок, размер, цвет шрифта и стиль) и событий, например, нажатие клавиши, щелчок мышью или активация компонента с некоторыми дополнительными событиями. Некоторые свойства являются общими для большинства форм, некоторые уникальны и встречаются только у форм определённого типа. Изменение свойства формы меняет её поведение или внешний вид.
Пример замены имидж-листа на форме Дельфи
1. Раскройте папку RCData в Дереве ресурсов, далее последовательно раскрывайте вложенные папки форм, пока не доберётесь до ресурса, обозначенного как Bitmap. В правой панели вы увидите изображения, собранные в имидж-листе.
3. Объекты формы представлены в левой панели редактора в виде иерархического дерева. Все связанные с объектом свойства и события отображаются в правой панели.
4. Выберите свойство объекта или значение в списке в правой панели.
5. Выполните необходимые изменения.
НЕ ИЗМЕНЯЙТЕ НИКАКИХ СВОЙСТВ, ЕСЛИ ИХ СМЫСЛ И ДОПУСТИМЫЕ ЗНАЧЕНИЯ ВАМ НЕИЗВЕСТНЫ. С ВЫСОКОЙ ВЕРОЯТНОСТЬЮ ВЫ СДЕЛАЕТЕ ПРОГРАММУ НЕРАБОТОСПОСОБНОЙ.
Важно: Не экспериментируйте с единственной копией файла. Неверные значения в свойствах формы могут послужить причиной ошибки при выполнении программы.
7. Выберите в меню 'Файл' -> 'Сохранить файл' для сохранения произведённых изменений в файл.
ОГРАНИЧЕНИЯ:
В связи с тем, что разработчик может создать компонент с совершенно произвольными и уникальными свойствами и количество различных вариаций бесконечно, Resource Tuner не в состоянии проконтролировать и идентифицировать все возможные комбинации и не может выполнить проверку допустимых диапазонов вводимых значений. Кроме того, благодаря наличию в теле Дельфи-программы RTTI (run-time type information) обычными являются варианты, когда непосредственные значения заменяются символьным представлением этих значений.
Скачайте бесплатную ознакомительную версию!
Resource Tuner работает на всех версиях Windows
от XP до 11.
Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM