|
新規原稿です。
●マクロで引用符を取得するには
Q. 秀丸マクロの中で、秀丸で設定されている引用符を文字列として取得し
たいのですが、どうすればいいですか?
A. 以下のマクロ例を参考にしてください。
// (例) 引用符を取得するマクロサンプル ---------------------
$inyoufuini = getinistr("HIDEMARU.INI", "Env", "RefMark");
#inyoufuiniLen = strlen($inyoufuini);
if (#inyoufuiniLen <= 2) {
$inyoufu = "";
} else {
$inyoufu = midstr($inyoufuini, 1, #inyoufuiniLen - 2);
}
message $inyoufu;
// (ここまで)-----------------------------------------------
[解説]
引用符の文字列は、16bit版秀丸では、HIDEMARU.INIの[Env]セクション
の RefMark= に、@ @ でくくられて格納されていますので、不要な @ @
を後で削除します。
秀丸95でも互換性が保たれていますので、このままで動作します。
ただし、秀丸インストール直後には RefMark= キー自体が存在していな
いので、処理内容によっては注意が必要な場合があります。
|
|