Pythonでマクロを動かそうとしていますが、うまくいきません。
原因がおわかりの方がいらっしゃいましたらご教示願えないでしょうか。
【環境】
Windows : Windows7 64bit
EmEditor : EmEditor Professional (64-bit) Version 11.0.5
Python : CPython 2.7.2 + PyWin( pywin32-216.win32-py2.7 )
【現象】
Pythonで書かれたマクロを実行すると、以下のエラーダイアログが出ます。
—————————
EmEditor
—————————
クラスが登録されていません
#languageのヘルプをみてレジストリを確認し、ProgID「Python.AXScript.2」を見つけましたが、この値でもダメでした。
以下が色々試してみた結果です。
#language = “Python.AXScript.2”
クラスが登録されていません
#language = “Python.AXScript”
Python.AXScript
指定された言語はシステムに登録されていません。
#language = “Python”
クラスが登録されていません
#language = “hogehoge”
hogehoge
指定された言語はシステムに登録されていません。
この感じからするとPythonそのものは認識されている風ですが、無いと言われているクラスがなんなのかがさっぱりです。
お手数おかけしますがよろしくお願いいたします。