applescriptでハマる。解決できない
これはうまくいく。
tell application "Safari" URL of document 1 end tell -- URLを返す
でも、下のはエラーになる。
set appName to "Safari" tell application appName URL of document 1 end tell ----エラる -- Safari でエラーが起きました:URL of document 1 をタイプ reference に変換できません。
変数が実行時に解決されるかコンパイル時に解決されてるかなんだろうけど。
でも下のようにするとどっちも上手くいくんだよね。なんなんだ。
tell application "Safari" document 1 end tell set appName to "Safari" tell application appName document 1 end tell
applescriptは簡単そうに見えて以外につまづきどころが多い。