- すなわち、あなたがSmileをやめるまで、Smileは全体のSmileセッションのための グローバルな文脈を維持します。
- スクリプト、あなたが AppleScript端末に立候補するのがその文脈に立候補します。
- あなたがAppleScript端末で定義するどんな変数もしつこい、あなたがSmileをやめるまで、それはどんなAppleScript端末(窓であるのを除いて、アプリケーションを対象とする)からも利用可能 です。
これは感覚を スクリプトを1行ずつ走らせるのに与えます。 現在オンである、私たちは、あなたが「AppleScript端末で線/aスクリプト/a操作者を車で送ります(または、コンパイルします)」がそのままで言及するAppleScriptインタプリタに関するページで説明されたことを知っていると思います。 例どんな変数の値も変えるには、下などのあらゆるAppleScript端末a線に立候補してください。2に_変数を設定してください。 どんな変数の値も読むには、下にそのような簡単な同じくらい線を動かしてください。_変数 あなたがAppleScript端末でコンパイルする操作者は、いかなる他のAppleScript端末からもまた、しつこくて、手があいています。 AppleScript端末で以下の操作者をコンパイルしてください。bipに関して() ツ????eep2 終わりのbip 操作者は現在、グローバルに手があいています: あなたはどんなAppleScript端末でも以下を走らせることができます。bip() --二度鳴るでしょう。 操作者の文脈の変数を示します。操作者で以前に定義された変数を使用するために、あなたは大域変数として明らかにそれを宣言しなければなりません。 以下のブロック: bipに関して() ツ????eepは_変数です。 終わりのbip 正しくコンパイルしますが、呼び出されると、誤りの引き金となるでしょう: 「変数、_変数が定義されない、」 _が可変であると明らかに宣言するには、 グローバルなキーワードを使用してください。bipに関して() ツ????lobalは_変数です。 ツ????eepは_変数です。 終わりのbip |