• ベストアンサー

AppleScriptで

AppleScriptでハンドラ内に値を入力したり、ハンドラ外に値を出力するにはどうすればいいのでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • syasushi
  • ベストアンサー率27% (226/837)
回答No.2

変数にはローカル変数とグローバル変数があります。 ローカル変数はハンドラ内でのみ有効ですが、グローバル変数はスクリプトオブジェクト内で有効です。 グローバル変数を利用するにはグローバル変数である事を宣言しなくてはなりません。(宣言をしないと自動的にローカル変数とみなされます。) global x 値の代入方法はローカル変数と同じです。 set x to 1

その他の回答 (1)

  • syasushi
  • ベストアンサー率27% (226/837)
回答No.1

質問の意味が解りません。 やりたい事を、具体的に書いてもらえると理解できるかな?

noname#6032
質問者

補足

例えば一つのハンドラ内で作成した値はそのハンドラから抜けてしまうと呼び出すことが出来ません。それと同じように、ハンドラ内では、ハンドラ外で作成した値を読み込むことが出来ません。そこで、ハンドラ外で作成した値をハンドラ内に読み込んだり、ハンドラ内で作成した値を、そのハンドラから抜けたときに続けて利用することは出来ないんでしょうか。

関連するQ&A