IllustratorCS6でCreateOBjectができない

[8101]IllustratorCS6でCreateOBjectができない 投稿者:マコト 投稿日:2014/03/17 15:57:44
質問内容から適切なボードがわからなかったので、ここに書き込ませて下さい。

IllustratorCS6でVBScriptを記述しているのですが、
同梱されているサンプルスクリプトさえも動きません。
おそらく↓ここからできないようなんです。
Set appRef = CreateObject("Illustrator.Application")
お助け下さい。お願い致します。
[8103]Re: IllustratorCS6でCreateOBjectができない 投稿者:お~まち 投稿日:2014/03/18 10:12:59
(1)
Set appRef = CreateObject("Illustrator.Application.CS6")
にしたらどうなりますか。

(2)
レジストリエディタで以下のキーのデータを確認してください。

キー:
[HKEY_CLASSES_ROOT\TypeLib\{6302455F-E28B-4425-B2A1-B7A34F025651}\1.0\0\win32]
値:(既定値)
データ:
"C:\Program Files\Adobe\Adobe Illustrator
CS6\Plug-ins\Extensions\ScriptingSupport.aip"

これが実際にインストールされているフォルダと一致しているでしょうか。
Windows 7 ではこの値で問題なく動くのですが、Windows XPやVistaだと動かないかもしれません。その場合、データを
"C:\Program Files\Adobe\Adobe Illustrator CS6\プラグイン\機能拡張\ScriptingSupport.aip"
に変更してみてください。
同様に
[HKEY_CLASSES_ROOT\TypeLib\{6302455F-E28B-4425-B2A1-B7A34F025651}\1.0\HELPDIR]
のデータも
"C:\Program Files\Adobe\Adobe Illustrator CS6\Plug-ins\Extensions\"
から
"C:\Program Files\Adobe\Adobe Illustrator CS6\プラグイン\機能拡張\"
に変更してみてください。
この記事の書き込み元へのリンク (コメントや質問などはこちらへどうぞ)

このページをシェア