DTP駆け込み寺

No.20678へ返信

記事投稿フォーム
補助
送信

[ 返信 ]

Re^11: スクリプトをショートカットで実行した際のエラ

-eさん、(z-)さん、返信ありがとうございます。

> > Control、Shift、Option、Command、の各4つとF19キーとを組み合わせショートカットキーとして実行した結果、Commandを含めた場合にのみ意図した結果が得られることを確認致しました。
>
> F19ですか…思い至りませんでした。
> F16以降で同様の不具合だったりするんでしょうか?

ファンクションキー以外のキーとの組み合わせも試してみましたが、同様の結果が得られました。
Adobeソフトやスクリプトなどは初めて触るので、キーの設定ひとつが原因でこのような不思議なことが起こってしまうとは思いもしませんでした。

現在把握している不具合の再現条件は以下の3点です。
・Commandを含まないショートカットキーでスクリプトを実行
・スクリプト内にapp.activeDocument.close()を含む
・app.activeDocument.close()までにダイアログが表示されない

また、app.activeDocument.close()の次の行にexit()を記述しているにも関わらずスクリプトが終了しないことから、app.activeDocument.close()の瞬間にエラーが発生しているのであろうと考えています。

[20678] GP◆wXSMC49jR. (2021/11/11 Thu 17:05)