item
└UI element
└process
└application process
processクラスから継承された属性 | |
application file | ファイル参照[r/o] |
起動元となったアプリケーションファイルへの参照 |
tellを行い属性を調べようとするとアプリケーションが起動されてしまうため、無駄に時間がかかったり、そもそも現在起動しているかどうかを調べることができない。
そういう場合に利用するのがこのオブジェクト。
ただし、Mac OS X10.5以降はrunning命令が導入されたので、起動状態などを調べるのに「System Events」を使う必要はなくなった。
tell application "System Events"
application processes whose name is "TextEdit"
end tell