2

以下の例のように、アクション コードを繰り返さなくても、スクリプトで "on open" と "choose file" の両方を使用する方法はありますか?

on open myMovie
    tell application "Quicktime Player 7"
    open myMovie
    end tell
end open

set myMovie to choose file
    tell application "Quicktime Player 7"
    open myMovie
    end tell
4

2 に答える 2

2

別のアプローチは、実行ハンドラーからスクリプトのオープンハンドラーを呼び出すことです。

on open theFiles
    tell application "QuickTime Player 7" to open theFiles
end open

tell me to open (choose file)
于 2013-02-22T18:13:52.480 に答える
2
on open myMovies
    repeat with aMovie in myMovies
        tell application "QuickTime Player 7" to open aMovie
    end repeat
end open

on run
    set myMovie to choose file
    tell application "QuickTime Player 7" to open myMovie
end run
于 2013-02-22T14:15:42.273 に答える