1

私は簡単なスクリプトを持っています

on run
    display dialog "Hello" buttons {"Ok"}
end run

アプリケーションとして保存しました(myapp.appとしましょう)ダブルクリックしてファインダーから起動すると機能します(つまり、ダイアログボックスが表示されます)が、ファイルを開くために使用したいです。

問題: たとえば、file.xyz があり、それを右クリックして "open with" し、my.app を選択します。この場合、my.app は起動しません (ドック パネルにアイコンが表示されず、ダイアログ ボックスが表示されません)。

4

1 に答える 1

2

次のように、open ハンドラーを使用して、アプリケーション上の項目をドラッグできます。

on open of theFiles
    --  Executed when files are dropped on the application

    display dialog "There are " & (count of theFiles) & " files dropped" buttons {"OK"}
end open
于 2013-09-23T13:49:33.103 に答える