Script命令


Store script ストアする

 J-- directParameterを [ referenceToFileに ] 〜
     [ 上書き : replacementOptionで ] ストアする

 E-- store script directParameter [ in referenceToFile ]
     [ replacing replacementOption ]

Examples

----------

 スクリプトSaveScriptは
   属性:氏名=karino
   属性:年齢=24
   属性:職業=“学生”
   ProfileOfKarinoとは
     氏名&年齢&職業を返す
   以上
 以上

 SaveScriptをファイル“Macintosh HD:プロフィール”に上書き:問い合わせでストアする

 NewScriptを(ファイル“Macintosh HD:プロフィール”をロードする)にする

 NewScriptの年齢を25にする
 NewScriptをファイル“Macintosh HD:プロフィール”にストアする

----------

 script SaveScript
   property |氏名| : karino
   property |年齢| : 24
   property |職業| : "学生"
   on ProfileOfKarinoとは
     return |氏名|&|年齢|&|職業|
   end return
 end script

 Store script SaveScript in file "Macintosh HD:プロフィール" replacing ask

 set NewScript to load script file "Macintosh HD:プロフィール"

 set |年齢| of NewScript to 25
 store script NewScript in file "Macintosh HD:プロフィール"


Load script ロードする

 J-- directParameterをロードする

 E-- load script directParameter

Examples

----------

 ファイル“Macintosh HD:Library”をロードする
 NewLibを値にする
 NewLibについて
   tan (90)
 以上

 load file "Macintosh HD:Library"
 set NewLib to result
 tell NewLib
   tan (90)
 end tell


Run script 実行する

 J-- directParameterを[ [ パラメータ : listOfParameters ]〜
    [ ,スクリプティングシステム : scriptingComponent ] で ] 実行する

 E-- run script directParameter
    [ with parameters listOfParameters ] [ in scriptingComponent ]

Examples

----------

 “3のビープ”を実行する
   or
 run script "beep 3"

 “3のビープ”をスクリプティングシステム:“AppleScript”で実行する
   or
 run script "beep 3" in "AppleScript"

 ファイル“Macintosh HD:MyScript”を実行する
   or
 run script file "Macintosh HD:MyScript"


AppleScriptのページに戻る
このホームページに関するお問い合わせは、karino@drycarbon.comまで。