NEKOMATAYA

1- レス

レンダー乙女…


[174]えずQ:06/07/01 22:13:45 ID:ZV+Ssoa+
>…元々がGUIのMAC育ちの言語だから ひょっとして??
でがんす。
無理やりやるなら、container of 、folder 名前 of、
‥‥で上がり下がりします。
例えばスクリプト自身の、
../../temp/060701000001/current.txt
..に行きたいならば、System Eventsにtellして
item "current.txt" of folder "060701000001" of folder "temp" of
container of container of (path to me)
です。長っっ!。
MacOSは見た目上はデスクトップがスタート地点で、そこからフォルダ
を開いて‥‥という感じで、カレントポジションと言う思考が希薄
なんですよね。
もちろん、GUI的には今見ているフォルダのウィンドウがカレント
ポジションなんでしょうけど‥‥。
ちなみに、System EventsはUNIX感タップリの命令なので、
item "/Applications/AppleScript/../../"
(‥‥結果は"/"つまり起動ディスクです)
なんて言う命令も通用します。
MacOSXはMacOSとUNIXの両刀を使えんと、グリグリできないOSですね。


名前

E-mail



0ch BBS 2004-10-30 (+Nekomataya/2005-02-17)