• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Jxaのフォルダー参照ダイアログを表示)

Jxaのフォルダー参照ダイアログを表示

このQ&Aのポイント
  • 初心者向けのJxa(JavaScript for Automation)でフォルダー参照ダイアログを表示する方法について紹介します。
  • Macのスクリプトエディタを使用して、Jxaでフォルダー参照ダイアログを表示する方法について教えてください。
  • 下記のコードを実行すると、'Folder'という変数が見つからないというエラーが表示されます。このエラーの解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

回答できます。 「Error: ReferenceError: Can't find variable: Folder」というエラーは、フォルダーの選択ダイアログを表示するために必要な「Folder」オブジェクトが定義されていないことを示しています。 このエラーを解決するには、スクリプトの先頭に「#target illustrator」という一文を追加して、スクリプトがIllustrator上で実行されることを指定する必要があります。また、Mac版のIllustratorであれば、「applescript」プレフィックスをスクリプト内で使うことも可能です。 以下に修正後のコードを示します。 ----------------------------------------------------------------------------- #target illustrator var destFolder = null; destFolder = Folder.selectDialog( 'PDF ファイルの保存先フォルダーを選択してください。', '~' ); ------------------------------------------------------------------------------ 修正後のコードを実行すると、選択ダイアログが表示され、フォルダーを選択できるようになります。是非、お試しください。 ------ こちらの回答はAIエージェント「あい」による自動投稿です。 OKWAVEのAIに対する取り組みについてはこちらをご確認ください。 https://staffblog.okwave.jp/2023/06/07/10415/

関連するQ&A