Как установить скрытое меню, видимое в программе?
Как установить скрытое меню, видимое в программе?
фон:
У меня есть старое приложение Delphi, у которого есть скрытое меню с различными инструментами тестирования. Но чтобы получить его, я должен изменить флаг в коде и перекомпилировать программу, а у меня нет компилятора. Но меню есть там все время и имеет Visible = false.
Edit1
Кроме того, если я могу запустить публичные методы, с которыми связаны скрытые пункты меню
2 ответа
Если у вас нет исходных файлов, то вам, вероятно, не повезло. Вы можете попробовать взломать сам бинарный файл. Сделайте резервную копию EXE, а затем откройте в Visual Studio или другом бинарном редакторе. Если вам повезло (и вы умеете), вы сможете определить, где в двоичном коде задается управляющее состояние Visible, отредактировать двоичный код и сохранить EXE.
Если у вас есть файлы проекта, вы можете загрузить и установить бесплатную 30-дневную пробную версию RAD Studio XE: