【AP】コメント・ログ・ダイアログ [AppleScript辞書はつくれるか?]
コメント・ログ・ダイアログ
○コメント
スクリプトの中で説明文を記入したいとか目印を付けたいという状況がでてきます。
そんな場合は、プログラム実行時には無視をする コメント記号を使います。
[書式] -- |コメント|
(* コメント *)
[例]
-- ここより右端まではコメントになり実行されません
(*
この間は複数行の全てコメントとなり実行されません。
注意:終点の「*)」の右の部分にも何も記入できません。
*)
日本語(2バイト文字)は気をつけなければいけない場合があります。
コメントの中とはいえ、特定の文字がコンパイラ(プログラムの翻訳)
で不具合を起こし、正常に機能しなくなる場合があります。コメント
を入れただけなのに機能しなくなった場合は、そこを削除するか他の
言葉で説明文を使用するようにして下さい。(けっこう、予測不可能
です)コメントの中でありながら 入力する最初に ""(ダブルクオー
ト)で囲んでから入力するとうまくいく場合があります。
○ログ
プログラムをデバック(不具合検査)している際などの、ログウインドウに
情報を表示させるための命令です。
実際にアプリケーション化した状態で実行をすると表示されません。
[書式] log |情報|
[例] log a
log b & "回目"
○アラート
メッセージウインドウが開きます。
[書式] display alert |強調コメント| [message |補足コメント|]
[buttons {"Aボタン", "Bボタン", "Cボタン"}
[ default button |ボタン名 又は 番号| ]
※ [ ] 内は省略可
[例] display alert "問題が発生しました" message "403 Error です。"
display alert "敵が現れた" message "ミミック × 3" buttons {"たたかう", "逃げる"}
○ダイアログ
メッセー時を表示するためのウインドウが開きます。
簡単なメッセージも入力できるようにもできます。
[書式] display dialog |メッセージ| [ default answer "入力初期値" ] [buttons {"左ボタン", "中ボタン", "右ボタン"}
[ default button |ボタン名 又は 番号| ] [ with icon |番号0~2| ]
※ [ ] 内は省略可
[例] display dialog "こんにちは。ジェーソンです。"
display dialog "あなたの出身はどこですか?" default answer "東京都"
display dialog "牛が西向きゃ尾はどっち?" buttons {"東", "西", "上"} default button 1
display dialog "リーチです!" with icon 2
display alert "問題が発生しました" message "403 Error です。"
display alert "敵が現れた" message "ミミック × 3" buttons {"たたかう", "逃げる"}
○ダイアログ
display dialog "こんにちは。ジェーソンです。"
display dialog "あなたの出身はどこですか?" default answer "東京都"
display dialog "牛が西向きゃ尾はどっち?" buttons {"東", "西", "上"} default button 1
display dialog "リーチです!" with icon 2
コメント 0