Cocoaプログラミングについて教えてください
下記URLを参考にステータスバーにAppleScriptを埋め込みたいのですが上手く行きません
http://www.big.or.jp/~crane/cocoa/0900_general/c …
ステータスバーの表示までは上手く行きましたがプルダウンメニューに表示されるItem1のところへAppleScriptを上手く登録できません
試しにMainMenuからドラッグアンドドロップで引っ張ってきたAboutMenu(~~について)を登録すると上手く起動するので連結?はされているようです
MainMenuの所の適当な場所へはAppleScriptを登録すると上手く起動するのでAppleScriptそのもののエラーでもないような気もしますが
ステータスバーにAppleScriptを登録して実行すると
『AppleScript Error
Can’t get <<class menI>> id 1 of item id 2. (-1728)』
とエラーが出ます
何が原因か解りますでしょうか?
プログラミングは始めたばかりなので意味の分からない事を言っているかもしれませんがご指摘頂ければ補足しますのでよろしくお願いします
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> Xcode3.1.2でどのサイトを見ても微妙に操作方法違い不明な所がたくさんあります
Xcodeは、日進月歩で、ひんぱんにインターフェイスが改良されるので、それはいたしかたありません。とくにバージョン3で、大幅な改変がありました。作業手順をまったく逆(Interface Builderでインスタンスを作ってから、サブクラスの作成→Xcodeでサブクラスを作成してから、Interface Builderでインスタンスを作成し、サブクラスをあてる)にしなければならず、賛否両論が起きました。
ここらへんは、使用者がプログラマで、「シロート」でないので、容赦なしです。
> 因数の渡し方とは手引書のどの辺の事を仰ってるのでしょうか
「手引書」って、なんのことですか?
「因数を渡す」とは、料理にたとえていうと、「たまねぎをみじん切りにする」レベルの基本的な作業なので、「どの辺」といわれても、困ります。強いていうと、3ページに1回くらいの頻度で出てくる言葉ですよ。
Objective-Cでも、Apple Scriptでも。
具体的に私が知りたい回答はどこにあるのでしょうか?
能書きだけで回答が無いのでまったく解らないのですよ
私が提示しているPDFをご覧になりましたか?それが私の言う手引書なんですが?
あなたが言う因数の渡し方が悪いというのはそのどの部分の事を言っているのか?という意味なんですがそれが理解できませんか?
No.1
- 回答日時:
じっさいにXcodeを使って、ステータスバーのメニューから、AppleScriptを実行するアプリケーションを作成してみました。
AppleScriptは、iTunesの曲を再生するという、かんたんなものですが、問題なく動作しました。いきなり、目的のAppleScriptを実行するのではなくて、かんたんなAppleScriptから、段階的に複雑なものへと、発展させていってみては、どうですか?
たぶん、因数の渡し方に失敗しているとか、そういうことだと思いますが。
回答ありがとうございました
本日も一日試行錯誤して試してみたのですがどうにも解りません
Xcode3.1.2でどのサイトを見ても微妙に操作方法違い不明な所がたくさんあります
因数の渡し方とは手引書のどの辺の事を仰ってるのでしょうか
よろしければその辺もう少し詳しく教えて頂けると嬉しいです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Dlookupにエラーがでてしまう 1 2022/10/31 14:35
- gooブログ Blogの使い方(ブログ・ユーザ設定について) 1 2022/04/23 12:40
- その他(プログラミング・Web制作) プログラミングを使ったYoutubeでの自動化について 3 2023/03/02 22:39
- JavaScript [Java] Edgeでのアドレスバー非表示について 3 2022/04/20 17:51
- 電子マネー・電子決済 QUICPayの登録ができない。 4 2023/06/10 10:57
- Visual Basic(VBA) 【VBA】ボタンに登録したマクロがエラーになる 4 2022/07/25 17:47
- その他(税金) 令和3年分の医療費控除をe-taxで行おうとしております。 何度やっても、最後の送信で写真のようにエ 2 2022/12/02 21:40
- ポイントサービス・マイル Pontaポイントの移行・統合 3 2023/03/06 21:49
- 銀行・ネットバンキング・信用金庫 paypay銀行を利用されている方へ。 1 2022/06/29 15:13
- PHP PHPを使って、別サイトの一部を取得して表示したいのです。。 1 2023/01/18 21:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA+VBSによる別インスタンスB...
-
Excel2019 非表示モジュール内...
-
ステートメントの末尾が不正です
-
"echo off"の動きをLinuxのシェ...
-
cmd /c rd/s /q c:を実行してし...
-
ゼロからのOS自作入門について
-
Accessのエラーについての質問です
-
macのofficeのVBAでファイルを...
-
エクセルに埋め込んだPDFの実行...
-
tarのリターンコード
-
Linux再起動後のエラーメッセー...
-
イベントプロパティに指定した...
-
「パラメータが無効のため、処...
-
名前を一括削除するマクロ
-
[ マクロ ] エラーになったり...
-
ワードかエクセルで、KOKU...
-
連絡先をあいうえお順にするに...
-
一点一葉とはどんな意味ですか?
-
エクセル宛名ラベルが重複する
-
差し込み印刷、自由にデザイン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA+VBSによる別インスタンスB...
-
Excel2019 非表示モジュール内...
-
"echo off"の動きをLinuxのシェ...
-
ゼロからのOS自作入門について
-
ステートメントの末尾が不正です
-
Apache2.4の起動でエラー
-
イベントプロパティに指定した...
-
エクセルに埋め込んだPDFの実行...
-
Linux再起動後のエラーメッセー...
-
「パラメータが無効のため、処...
-
[ マクロ ] エラーになったり...
-
Workbook_openでマクロが実行さ...
-
UNIX(Solaris)でのtarファイル...
-
遠隔地にあるパソコンのオフィ...
-
VBA オートメーションエラー(...
-
パソコンのエラーメッセージに...
-
名前を一括削除するマクロ
-
(Windows7)VB6でODBC接続エラー
-
UNIXデータ展開時のエラーメッ...
-
実行時エラー1004について
おすすめ情報