Warum pausiert JSL beim Öffnen einer Textdatei mit dem Befehl „run program()“?Hallo!
Ich öffne eine Textdatei mit dem folgenden Befehl.
Bis diese Textdatei geschlossen wird, befindet sich JSL im Wartezustand und kann später keine Vorgänge in JSL ausführen.

Automatisierung und SkripterstellungDatenzugriffWindowsBetreff: Warum pausiert JSL beim Öffnen einer Textdatei mit dem Befehl run program()?Wie ändert sich dadurch der Code?
gewinne 7 64BIT
JMP 14
Vielen Dank!
Betreff: Warum pausiert JSL beim Öffnen einer Textdatei mit dem Befehl run program()?Run Program( executable( "I:\00\Em64\EmEditor.exe" ), options( {"C:\1\ABC.txt"} ) );Betreff: Warum pausiert JSL beim Öffnen einer Textdatei mit dem Befehl run program()?Speichern Sie das RunProgram-Objekt in einer Variablen.
rp = Run Program( executable( "notepad.exe" ) );
Wenn Sie das RunProgram-Objekt nicht irgendwo aufbewahren, löscht JMP das Objekt. Wenn das RunProgram-Objekt gelöscht wird, kann es das entfernte Programm nicht immer zum Beenden zwingen. Es muss warten, bis das entfernte Programm ordnungsgemäß beendet wird.
Betreff: Warum pausiert JSL beim Öffnen einer Textdatei mit dem Befehl run program()?Danke Craige!
Ja, ich habe andere Wege gefunden
Starten Sie die Textdatei mit AHK
AHK
Run C:\1\ABC.txt
Führen Sie einfach die AHK durch JSL und es wird funktionieren.
run program(executable("I:\00\AHK\AutoHotkey.exe"),options({"D:\`AHK\TXT.ahk"}));