insert phraseで登録した定型文が登録直後No.00334
さん 15/09/18 19:47
 
insert phraseマクロで定型文を10個登録し、登録後にインサートしたい定型文を選
択した際に、とある定型文だけ他の定型文に差し替わってしまいました。

MyPhrase.txt
を確認すると、insert phraseのマクロ上で登録した内容と違う内容(上記の差し替わ
ったものと同じ内容)になっていました。

定型文のタイトルは登録内容と合っているのですが、タイトルに紐づく内容がうまく
反映されないことがあります。
何度か現象を確認してみたところ、マクロ上で内容の変更を加えるたびに、MyPhrase.
txtの特定の定型文が変更を加えた内容にさし替わってしまい、差し替わり元の定型
文が消えてしまうようで、呼び出したときに「ありません!」のエラーポップアップ
が表示され、何も挿入できません。

現状、Macroディレクトリ以下に
・InsertPhrase.Mac
・MyMacro.ini
・MyPhrase.txt
が入っています。


InsertPhraseのバージョンは1.01です。


とくに変わったことをしたつもりはないのですが、何が原因でこのような現象が起き
てしまうのか、ご確認頂けましたら幸いです。

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

[ ]
RE:00334 insert phraseで登録した定型文No.00335
山紫水明 さん 15/09/18 21:15
 
 暁さん,

 拙作の「短文・定型文を挿入するマクロ」についてのご質問かと思います。
 何らかの理由があってそのような現象が発生していると思いますが,こちらで
再現しませんので,とりあえず次のことをご確認いただけますか。

1.MyMacro.ini と MyPhrase.txt のタイトルが一致しているか。
2.MyPhrase.txt の形式が説明のドキュメントの通りになっているか。
3.タイトルの中に正規表現のメタキャラクタ文字([].+*?|{}()等の半角文
  字)は入っていないか。

                    山紫水明
                    SANSHISUIMEI

[ ]
RE:00335 insert phraseで登録した定型文No.00336
山紫水明 さん 15/09/19 15:01
 
 暁さん,

 タイトルの文字制限をなくしたβ版ををアップしておきました。
 文字種制限が原因であれば,これで解決するかもしれません。
  http://homepage2.nifty.com/12sun/sansui.html

                   山紫水明
                   SANSHISUIMEI

[ ]
RE:00336 insert phraseで登録した定型文No.00337
さん 15/09/24 21:25
 
山紫水明さま

> タイトルの文字制限をなくしたβ版ををアップしておきました。
> 文字種制限が原因であれば,これで解決するかもしれません。
>  http://homepage2.nifty.com/12sun/sansui.html

ご確認、ご対応ありがとうございました…!
ご対応いただいたβ版を試してみたところ、やはり同じ現象が発生してしまいました
…。

タイトルの文字数はどれも全角で20文字以内で登録しました。
MyMacro.ini
MyPhrase.txt
の内容は、エラーが起きるまでは合っていて、エラー発生後は「MyPhrase.txt」
の内容のみ、別の番号で登録されたものに書き換わる現象が起きています。

例えばですが、タイトルだけでなく、定型文本文の方でも、使用するとエラーが起き
る文字があるのでしょうか?
現在、独自プログラムタグのようなものを登録していまして、本文内に
メタキャラクタ文字([].+*?|{}()等の半角文字)は多数使用しています。

ですが、エラーにならないものもあるのでこちらでも何が原因でエラーになったのか、
特定しづらい状況です…。

本文にメタキャラクタ文字を多用することでエラーの原因になることもあり得ますで
しょうか?

[ ]
RE:00337 insert phraseで登録した定型文No.00338
山紫水明 さん 15/10/02 21:48
 
 暁さん,

 ここしばらく留守をしていまして,返信が遅くなってしまい申しわけありません。

>本文にメタキャラクタ文字を多用することでエラーの原因になることもあり得
>ますでしょうか?
 本文の使用文字によってマクロの動作が影響を受けることはないはずです。

 過去にこのマクロに関連してエラー報告がありました。,
 https://www.maruo.co.jp/turukame/4/x00255_.html
 今回の問題と関係あるかどうかわかりませんが,マクロ用フォルダはどこに置
かれているのでしょうか。
                    山紫水明
                    SANSHISUIMEI

[ ]