「.mac」形式 保存、読み込みでエラーがNo.30996
ncfw さん 12/03/14 14:17
 
 別件で質問があり、準備をしていたのですが、10年以上ぶりにマクロ関連を触って
みたところ、門前払いのエラーがでました。

 拡張子「.mac」で保存しよう(ファイルの種類「.mac」選択 や ファイル名に「.ma
c」付き どちらも)とすると、

「エラー
Sequence (?%c,,,,) not recognized」

というダイアログがでてそのまま、フリーズします。
 別エディタで保存したマクロや既存のマクロ「.mac」をD&Dしても同じ症状になり
ます。
 ただ、秀丸エディタをたちあげて、「マクロ実行」した場合は、問題ありません。

 診断よろしくお願いいたします。

OS: XP 32bit
バージョン: 最新に更新
エンコード、改行 : 共に 自動

[ ]
RE:30996 「.mac」形式 保存、読み込みでNo.30997
秀まるお2 さん 12/03/14 14:27
 
 そのエラーメッセージはサイト−企画の作ったプログラムが出してる物では無
いと思います。

 今ちょっとgoogle検索したら、Perlでの正規表現の処理でそういうエラーが出
ることがあるらしいです。

Sequence (?%s...) not recognized
  (F) お使いになった正規表現の拡張は、意味をなしません。perlre manpage
を参照してください。

 とかいうのがあるらしいです。ということは、もしかしてHmJre.dllとは別の
正規表現ライブラリを使っておられて、それが出してるエラーってことじゃない
かと思います。(例えば鬼車とか)

 たぶん、.macファイル用のファイルタイプ別設定で何か強調表示の指定があっ
て、それの中の正規表現でエラーになってるんじゃないかと思います。一度標準
のHmJre.dllに戻してから.macファイルを開いて、その後ファイルタイプ別設定
での強調表示の指定を見直してみるって作戦でどうでしょうか。

[ ]
RE:30997 「.mac」形式 保存、読み込みでNo.30998
ncfw さん 12/03/14 14:43
 
秀まるお2様
大変お久しぶりです(といっても10年以上前のコンタクトで、一質問者なので、まっ
たくご記憶にないと思います)。さっそくの回答ありがとうございました。

正規表現は「JRE32.DLL」を使用していたので、
ご指摘通り、暫定で正規表現を正規にもどしたところ、読み込み成功しました。

正規表現をつかう作業もカビがはえるぐらいブランクがあるので、「JRE32.DLL」に
もどす作業は時間をかけてしようと思います。

で、この程度のスキルということでよければ、恥のかきついでで、
次の質問もご一読いただければ幸いです。

ひとまず失礼いたします。


[ ]