Ouverture d'un fichier texte avec la commande run program(), pourquoi JSL fait-il une pause ?Bonjour!
J'ouvre un fichier texte avec la commande suivante.
Jusqu'à ce que ce fichier texte soit fermé, JSL est dans un état d'attente et ne peut pas effectuer d'opérations ultérieurement dans JSL.

Automatisation et scriptsAccès aux donnéesles fenêtresRe : Ouvrir un fichier texte avec la commande run program(), pourquoi JSL s'arrête-t-il ?Comment cela change-t-il le code ?
gagner 7 64BIT
jmp 14
Merci!
Re : Ouvrir un fichier texte avec la commande run program(), pourquoi JSL s'arrête-t-il ?Run Program( executable( "I:\00\Em64\EmEditor.exe" ), options( {"C:\1\ABC.txt"} ) );Re : Ouvrir un fichier texte avec la commande run program(), pourquoi JSL s'arrête-t-il ?Stockez l'objet RunProgram dans une variable.
rp = Run Program( executable( "notepad.exe" ) );
Si vous ne conservez pas l'objet RunProgram quelque part, JMP supprime l'objet. Lorsque l'objet RunProgram est supprimé, il ne peut pas toujours forcer l'arrêt du programme distant. Il doit attendre que le programme distant se termine normalement.
Re : Ouvrir un fichier texte avec la commande run program(), pourquoi JSL s'arrête-t-il ?Merci Craig!
Oui, j'ai trouvé d'autres moyens
Lancer le fichier texte avec AHK
AHK
Run C:\1\ABC.txt
Exécutez simplement AHK via JSL et cela fonctionnera.
run program(executable("I:\00\AHK\AutoHotkey.exe"),options({"D:\`AHK\TXT.ahk"}));