秀丸エディタスレ Part21at SOFTWARE
秀丸エディタスレ Part21 - 暇つぶし2ch446:名無しさん@お腹いっぱい。
08/03/01 08:57:40 5yUT6/+80
テキストファイルの数値の色を変更する例。
レジストリを操作するのでそこらへんは自己責任でよろ。

// 読み出し
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Config\\テキストファイル"; // レジストリを開く
#Color = getregnum( "ColorNum" ); // 値を読み出す
closereg; // レジストリを閉じる
message "テキストファイルの数値のフラグは " + str( #Color ) + "です。";

// 書き換え
#Color = 1;
openreg "CURRENTUSER", "Software\\Hidemaruo\\Hidemaru\\Config\\テキストファイル"; // レジストリを開く
writeregnum "ColorNum", #Color; // 値を書き込む
closereg; // レジストリを閉じる
envchanged;
message "変更しました。";


レジストリの値はいちいちレジストリエディタを起動しなくても

 メニューの「その他」→「設定内容の保存/復元」で *.reg ファイルにはきだす
     ↓
 秀丸のGUIから設定を一カ所変更
     ↓
 もう一度秀丸の設定を別名の *.reg ファイルに保存
     ↓
 二つのファイルを比較(秀丸の比較機能でもDFでもなんでもいい)

で秀丸自身がどこのパラメータをいじってるのか簡単に特定できるよ。
当然、文字列型なら getegstr / writeregstr を使うことになる。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch