Haltepunkt beim Debuggen einer Anwendung (GUI)Wie kann ich einen Haltepunkt hinzufügen, der die Ausführung innerhalb einer Anwendung mit GUI stoppt?
Beispielsweise öffnet sich erst beim Drücken einer Taste der Debugger und stoppt das Programm in der gewünschten Zeile.
Betreff: Haltepunkt beim Debuggen einer Anwendung (GUI)SN-55411 kann Ihnen helfen, den Debugger zum Laufen zu bringen.
Betreff: Haltepunkt beim Debuggen einer Anwendung (GUI)Diese Option war mir nicht bekannt, danke.
Leider erhalte ich diese Meldung, wenn ich auf „Anwendung debuggen“ klicke:
Beim Versuch, eine Verbindung zur JSL-Debugger-GUI herzustellen, ist eine Zeitüberschreitung aufgetreten.

Betreff: Haltepunkt beim Debuggen einer Anwendung (GUI)Ich verstehe jetzt – ich habe den Oberbegriff „Anwendung“ angenommen und nicht den Application Builder.
Die Skripte im Application Builder können nicht eigenständig ausgeführt werden. Wenn Sie mit der rechten Maustaste in den Skriptbereich klicken und „Ausführen“ oder „Debuggen“ wählen, wird versucht, das Skript selbst auszuführen, ohne zuerst eine JMPApp-Instanz zu starten.Ich würde vorschlagen, das Menü mit dem roten Dreieck zu verwenden, um die Debugging-Sitzung zu starten, die den notwendigen Anwendungsstart umfasst.
Betreff: Haltepunkt beim Debuggen einer Anwendung (GUI)Danke, aber wenn ich versuche, eine Anwendung über ein Skript auszuführen, erhalte ich diese Fehlermeldung:
Name Unresolved: OnModuleLoad in access or evaluation of 'OnModuleLoad' , OnModuleLoad( {} ) /*###*/

Wenn Sie es über die Registerkarte „GUI-Editor“ (Modul1) ausführen, wird dieser Fehler nicht angezeigt. Daher war ich mir nicht sicher, wie ich diese debuggen sollte.
Betreff: Haltepunkt beim Debuggen einer Anwendung (GUI)Der Debugger muss geöffnet sein, bevor Sie Haltepunkte setzen können.Ich habe eines der ButtonBox-Beispiele für den Skriptindex verwendet, um Folgendes zu demonstrieren:
Names Default To Here( 1 );
New Window( "Example",
Button Box( "press me", <<SETFUNCTION></SETFUNCTION>
Klicken Sie in der Symbolleiste, im Menü „Bearbeiten“ oder im Kontextmenü auf „Skript debuggen“.Klicken Sie im Debugger mit der Kontexttaste auf die Zeile innerhalb der Button-Box-Funktion, um einen Haltepunkt festzulegen, und klicken Sie dann in der Symbolleiste auf „Ausführen“.Das Skript wird dann ohne Unterbrechung ausgeführt, bis die Schaltfläche gedrückt wird.
