Kann jsl .jsl speichern<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich frage mich, ob Jsl eine script.jsl speichern kann?
Re: Kann jsl .jsl speichernHerzlich willkommen. Sie können einen Texteditor über die Menu () - Funktion bedienen oder so etwas tun (führen Sie jeweils eine Zeile aus, beobachten Sie das Protokollfenster):
// make a file#1x = Save Text File( "$temp\deleteme1.jsl", "print(42)" );// open it; savetextfile returned the pathname to "x"y = Open( x ); // opens an editor window// grab the text from the editor and save it to file #2...z = Save Text File( "$temp\deleteme2.jsl", (y[Script Box( 1 )]) << gettext );// close the editor...(y[Script Box( 1 )]) << closewindow;// look in the log to verify...Load Text File( z ); // echo the text
Die Menüfunktion erfordert zu wissen, welches Fenster den Fokus hat. Dieser Code erfordert eine Variable (y), die auf den Editor verweist. Der bisherige Ansatz, bei dem nur JSL verwendet wird (kein Editor), ist wahrscheinlich einfacher, wenn er für Sie funktioniert.
Re: Kann jsl .jsl speichernDanke, Craige.
Ich wollte eine offene .jsl-Datei mit einer anderen jsl speichern
aber ich werde Ihren Vorschlag versuchen. Ihre Idee scheint besser zu sein.
Vielen Dank
RAM
Re: Kann jsl .jsl speichernIch denke, Sie fragen, wie Sie mit JSL ein weiteres JSL-Skript erstellen können, etwa so:
Save Text File( "$temp\deleteme.jsl", "print(42);" );Include( "$temp\deleteme.jsl" );
42