「AppleScript,Perl,Shell」OS Xでスクリプトスレ
>>968 数年前試した時にはその記述法ではできなかった気が。非常に不確かな記憶だけど。
>>895 AppleScript 1.9.3を使っているので試してみようと思い次のように書きましたがエラーがでます。
tell application "Finder"
choose file default location disk "Macintosh HD"
end tell
エラー文は
「Finder でエラーが起きました:disk "Macintosh HD" を item にできません。」です。
どうやったらいいのか教えてください。
alias
972 :
970:04/05/07 19:48 ID:3ATEIP4+
>>971 ありがと〜〜〜!
choose file default location disk "Macintosh HD" as alias
でいっちゃいました!
>970
テキトーにやるのではなく、ちゃんと用語説明を読もう。
choose file
[default location alias] -- the default file location
つまりalias型で渡してやらんとダメ。
例えば
tell application "Finder"
set TheDisk to (disk "Macintosh HD" as alias)
choose file default location TheDisk
end tell
とか。
もう一度言うけど、テケトーにやるのではなく、ちゃんと用語説明を読め。
974 :
970:04/05/08 19:14 ID:8FgKRejr
applescriptでアプリケーションをつくっています(xcode)
AppleScriptKit.asdictionaryを見ると、
Control View Suite→Class button: A button→Properties:
に
titleやbezel styleやimageといったものがあります。
title、bezel styleは問題なく使えるのですが、
imageが使えません。
助言おねがいします。
>974
昨日の君の悩み(>970)と似ているな。引数の型を意識しろってばさ。
imageはimage 型で渡してやらないとダメ。
プロジェクトにNantara.tiffなどと画像ファイルが登録されているとして、それを表示させるには
set Myimage to (load image "Nantara") -- load image コマンドで画像ファイルをimage型に
set image of button "ボタンの名前" to Myimage
でどうですか。
976 :
970:04/05/08 20:15 ID:8FgKRejr
>>975 ありがとうございます。
ビルドまではうまくいきましたが、実行するとエラーがでます。
体系的に勉強できるサイト・本はありませんか?
ぜんまいびゅんびゅん(?)とやらを買ったほうがよいのでしょうか。
きちっと勉強せずに人にきいてばかりなので出直してきたいと思います。
>976
サイト
>>4 または/Developer/Documentation/AppleScript内のhtmlドキュメント(英語)
本
・AppleScript そのものの本
・AppleScript で何かやろうという本
・AppleScript とXcode (AppleScript Studio)で何か作ろうという本
などいろいろあるので自分の現状・欲求に即して選ぶと良い。
う〜ん。いいIDだ。(w