現在、新しいコメントを受け付けない設定になっています。
いつも便利に使わせていただいております。
ありがとうございます。
現在次期バージョンの2020のRC4をテスト中でして
2020ではデフォルトのインストール先のディレクトリがAdobe Illustrator 2020となりsppyでスクリプトを実行時に以下のエラーがでてしまいます。
Error: 0x800401F3 - クラス文字が無効です。
Line#
737: Return, ComObjActive(progID)
上記のエラーは過去のコメントを拝見いたしますとインストール先のディレクトリ変更によるものと思いましたがAdobe Illustrator CCというディレクトリに変更してもエラーが出てしまいます。
AiProgId2=
をiniに足したりしましたが、何を足して良いのかわからず困っております。
ProgIdを調べて、このiniに記載すれば良いのでしょうか?
テスト版のイラレをインストールしたことないのでよく分からないのですが、
通常、Illustratorをインストールすると、レジストリに「ProgID」や「CLSID」が登録されます。SppyはそのProgIDを使ってCOMオブジェクトを作ってイラレにアクセスしています。
テスト版のインストールでレジストリ登録までされるのかが疑問です。されていなかったとすればSppyは使えません。
レジストリエディタで"Illustrator.Application"で検索して、それらしいもの(たとえば"Illustrator.Application.2020")がもしあれば、
asl.iniに
AiProgId2=Illustrator.Application.2020
のように書き加えれば動くようになるんじゃないかと思います。
Altメニュー機能が邪魔で検索していた所ここに辿り着きました。
Windows 10で「Alt単押しの無効化」にしてみましたが効かない様です。
Windows 10 20H2 19042.746です。
いつも便利に使わせていただいております。
ありがとうございます。
現在次期バージョンの2020のRC4をテスト中でして
2020ではデフォルトのインストール先のディレクトリがAdobe Illustrator 2020となりsppyでスクリプトを実行時に以下のエラーがでてしまいます。
Error: 0x800401F3 - クラス文字が無効です。
Line#
737: Return, ComObjActive(progID)
上記のエラーは過去のコメントを拝見いたしますとインストール先のディレクトリ変更によるものと思いましたがAdobe Illustrator CCというディレクトリに変更してもエラーが出てしまいます。
AiProgId2=
をiniに足したりしましたが、何を足して良いのかわからず困っております。
ProgIdを調べて、このiniに記載すれば良いのでしょうか?
テスト版のイラレをインストールしたことないのでよく分からないのですが、
通常、Illustratorをインストールすると、レジストリに「ProgID」や「CLSID」が登録されます。SppyはそのProgIDを使ってCOMオブジェクトを作ってイラレにアクセスしています。
テスト版のインストールでレジストリ登録までされるのかが疑問です。されていなかったとすればSppyは使えません。
レジストリエディタで"Illustrator.Application"で検索して、それらしいもの(たとえば"Illustrator.Application.2020")がもしあれば、
asl.iniに
AiProgId2=Illustrator.Application.2020
のように書き加えれば動くようになるんじゃないかと思います。
Altメニュー機能が邪魔で検索していた所ここに辿り着きました。
Windows 10で「Alt単押しの無効化」にしてみましたが効かない様です。
Windows 10 20H2 19042.746です。
プロフィール
最近の記事