2009-12-04 2 views
0

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

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

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

ответ

1

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

+0

Если вы могли бы пропустить его через dissasemlber, он * мог бы * помочь отслеживать значение цвета. Однако, если ресурсы управляются в дурацкой манере, это полностью исключает вас. То, что мы делаем, чтобы изменить цвет bg от фуксии ... – invert