last updated:2023/12/27
現在の秀丸エディタ(Windows 95 以降対応バージョン)では、設定は全てレジストリに保存されています。 iniファイル関連の関数で、"HIDEMARU.INI"にアクセスすると、自動的にレジストリをアクセスするように なっていますが、これは16bit版秀丸エディタとの(マクロの)互換性のための動作です。現状では、レジストリアクセス関数で、レジストリから値を取得する方がいいでしょう。
// (例) 引用符を取得するマクロサンプル ---------------------
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Env";
if(result){
$inyoufuini = getregstr("RefMark");
closereg;
#inyoufuiniLen = strlen($inyoufuini);
if(#inyoufuiniLen <= 2){
$inyoufu = "";
}else{
$inyoufu = midstr($inyoufuini, 1, #inyoufuiniLen - 2);
}
message $inyoufu;
}else{
message "引用マークの取得に失敗しました。\nマクロを終了します。";
}
endmacro;
// (ここまで)-----------------------------------------------