Freigeben über


SET DEVELOPMENT-Befehl

Vergleicht Erstellungsdatum und -uhrzeit eines Anwendungsprogramms mit dem Datum und der Uhrzeit seiner kompilierten Objektdatei bei Programmausführung.

SET DEVELOPMENT ON | OFF

Parameter

  • ON
    (Standardeinstellung) Gibt an, dass Visual FoxPro den Quellcode des Programms vor der Ausführung erneut kompiliert, falls er jüngeren Datums als die kompilierte Objektdatei ist. Diese Option stellt sicher, dass immer die aktuelle Version eines Programms ausgeführt wird.
  • OFF
    Gibt an, dass Visual FoxPro den Quellcode nicht mit der kompilierten Version des Programms vergleicht. Wenn SET DEVELOPMENT auf OFF gesetzt ist, kann es vorkommen, dass nicht immer die aktuelle Version eines Programms ausgeführt wird.

Hinweise

Unabhängig von der Einstellung des SET DEVELOPMENT-Befehls wird immer die aktuelle Version eines Programms ausgeführt, das mit dem über MODIFY COMMAND aufgerufenen Visual FoxPro-Editor geändert wurde.

SET DEVELOPMENT muss nur dann auf ON gesetzt werden, wenn Programme außerhalb von Visual FoxPro geändert werden. Die Verwendung eines externen Editors, beispielsweise eines speicherresidenten Editors (TSR), erfordert möglicherweise, vor der Ausführung des geänderten Programms den CLEAR PROGRAM-Befehl einzugeben. Weitere Informationen finden Sie unter CLEAR PROGRAM. Optimale Ausführungsgeschwindigkeit erhalten Sie mit SET DEVELOPMENT OFF.

Wenn SET DEVELOPMENT auf ON gesetzt ist, kann die Programmausführung während einer READ-Operation abgebrochen werden. Der Befehl Abbrechen im Menü Programm ist verfügbar, wenn SET DEVELOPMENT auf ON gesetzt und eine READ-Operation aktiv ist. Wenn Sie den Befehl Abbrechen während der READ-Operation wählen, wird die Programmausführung abgebrochen. Wenn SET DEVELOPMENT auf OFF eingestellt ist, ist der Befehl Abbrechen im Menü Programm während einer READ-Operation nicht verfügbar.

SET DEVELOPMENT legt auch fest, ob das Programmverfolgungsfenster geöffnet wird, wenn ein Fehler in einem Formular auftritt, das gerade ausgeführt wird. Wenn SET DEVELOPMENT auf ON gesetzt ist, wird das Programmverfolgungsfenster geöffnet und die Programmzeile markiert, die den entsprechenden Fehler verursachte. Ist SET DEVELOPMENT auf OFF gesetzt, wird das Programmverfolgungsfenster nicht geöffnet, wenn in einem Formular ein Fehler auftritt.

Siehe auch

COMPILE | MODIFY COMMAND | MODIFY FILE