Можно ли изменить настройки из файла .frm в исполняемом файле?

У меня есть скомпилированное приложение VB6 без доступа к исходному коду. Можно ли изменить определенные настройки, сделанные в файле .frm, в исполняемом файле? В моем случае я хочу изменить цвет элемента управления.

Я предполагаю, что общий ответ будет "нет", но поскольку это возможно с приложениями Delphi, поскольку там формы хранятся как ресурсы, я надеялся, что нечто подобное возможно для приложений VB6.

Я не против испачкать руки шестнадцатеричным редактором, но для этого я должен иметь хотя бы представление о том, что искать.


person Daniel Rikowski    schedule 04.12.2009    source источник


Ответы (1)


Вы правы, ответ "нет". Ни одно из этих значений не находится в очевидных местах в исполняемом файле, например, в ресурсах, поэтому вам просто придется провести утомительное количество времени с шестнадцатеричным редактором.

person Mark Bertenshaw    schedule 04.12.2009
comment
Если бы вы могли пройти через дизассемблером, это могло бы помочь отследить значение цвета. Однако, если ресурсы управляются дурацким образом, это полностью сбивает вас с толку. Что мы делаем, чтобы изменить цвет фона с фуксии... - person invert; 04.12.2009