Wie kann ich ein verstecktes Menü so einstellen, dass es in einem Programm sichtbar ist?

502
magol

Wie kann ich ein verstecktes Menü so einstellen, dass es in einem Programm sichtbar ist?

Hintergrund:

Ich habe eine alte Delphi-Anwendung, die ein verstecktes Menü mit verschiedenen Testwerkzeugen enthält. Aber um es zu bekommen, muss ich ein Flag im Code ändern und das Programm neu kompilieren, und ich habe keinen Compiler. Aber das Menü ist immer da und hat Visible = false.

Edit1

Alternativ, wenn ich die öffentlichen Methoden ausführen kann, mit denen die ausgeblendeten Menüelemente verknüpft sind

1

2 Antworten auf die Frage

0
CHarmon

Wenn Sie über die Projektdateien verfügen, können Sie eine kostenlose 30-Tage-Testversion von RAD Studio XE herunterladen und installieren:

https://downloads.embarcadero.com/free/rad_studio

0
AlainD

Wenn Sie keine Quelldateien haben, haben Sie wahrscheinlich kein Glück. Vielleicht möchten Sie versuchen, die Binärdatei selbst zu hacken. Erstellen Sie eine Sicherungskopie der EXE-Datei und öffnen Sie sie in Visual Studio oder einem anderen binären Editor. Wenn Sie Glück haben (und geschickt sind), können Sie möglicherweise feststellen, wo im Binärcode der Status des sichtbaren Steuerelements festgelegt wird, den Binärcode bearbeiten und die EXE-Datei speichern.