2009年2月9日 2:31 pm #7065
Yutaka Emura
キーマスター
zampさんは書きました:
今までActivePerlを使っていましたが、StrawberryPerlに切り替えました。
emeditor上で、perlで記述したマクロが使えなくなりました。PerlScript
指定された言語はシステムに登録されていません。と表示されます。
対応策はありますでしょうか。
#language = “ScriptName”
の ScriptName パラメータが違うのだと思います。
レジストリエディタ (regedit.exe) で、{F0B7A1A2-9847-11CF-8F20-00805F2CD064} のキーを検索します。そして、その1つ上の階層のキーが、Implemented Categories になっていたら、さらにその上の階層のキーの既定の値が使いたいスクリプトの名前かどうかを調べます。目的のスクリプトだったら、その下の階層の ProgID のキーの既定の値を控えます。この値で ScriptName パラメータを置き換えます。
http://jp.emeditor.com/help/macro/directive/language.htm
を参照してください。