「半角/全角変換」への要望No.37423
さん 19/07/10 11:52
 
 お世話になっております。

 下記の「半角/全角変換」の変換モジュールへの要望です。

https://hide.maruo.co.jp/lib/hmconv/hanzenconv103.html

 「グレップして置換」で「\(1,HanZenConv,HanZenConv)」のようにして変換モジ
ュールを通して変換させることがあります。
 ですが、これだとファイルごとにダイアログが表示され、少し大変なので、変換内
容をパラメータで指定できるようにしていただくことは可能でしょうか。
 もし可能でしたら、検討いただけると幸いです。

 以上、よろしくお願いいたします。

[ ]
RE:37423 「半角/全角変換」への要望No.37424
秀丸担当 さん 19/07/10 14:03
 

正規表現で変換モジュールを使った置換は、変換モジュールに対してパラメータを指
定することができます。
「半角/全角変換」の変換モジュールは、パラメータを指定することでダイアログが
出ないようになっています。
例えば、半角への変換で以下のように指定できたりします。
\(1,HanZenConv,HanZenConv,0111011)

パラメータの内容は、キー操作の記録をして、キー操作の保存でマクロにして知るこ
とができます。
例えば以下のようにします。
1.[マクロ]→[キー操作の記録開始/終了]で記録開始
2.全選択
3.[編集]→[変換]→[半角/全角変換...]
4.ダイアログで任意の指定をして、OK
5.[マクロ]→[キー操作の記録開始/終了]で記録終了
6.[マクロ]→[キー操作の保存...]でマクロとして保存

こうすると、マクロは以下のような感じで保存されます。

setcompatiblemode 0x0F;
selectall;
filter "C:\\XXX\\HanZenConv.hmf" , "HanZenConv" , "0111011";

ここの、filter文の最後のところがダイアログで指定したパラメータになります。

[ ]
RE:37424 「半角/全角変換」への要望No.37425
さん 19/07/10 14:50
 
 お世話になっております。

 すでにパラメータ指定に対応していたんですね。
 説明書にそういう記述がなかったので、てっきりできないものと思い込んでいまし
た。

 また、キー操作の記録で調べることができるとのことで、了解しました。
 ありがとうございました。

 以上、今後ともよろしくお願いいたします。

[ ]