A5:SQL Mk-2

開発のこと、日々のこと

DMonkeyのRegIniの型が不明

ホーム フォーラム A5:SQL Mk-2掲示板 DMonkeyのRegIniの型が不明

  • このトピックには2件の返信、1人の参加者があり、最後ににより2ヶ月、 1週前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #23519 返信
    へむ
    ゲスト

    いつもありがたく使わせていただいております。

    一部のオプションの設定を頻繁に切り替えたいと思いDMonkeyを試しています。
    レジストリの読み書きを試しているのですが、readもwriteもうまくいきません。
    対象は REG_DWORD です。
    正しい記述方法があればご指導いただけないでしょうか。

    以下、サンプルコード
    —————-
    function test() {
    var reg = new RegIni(‘\software\mmatsubara\A5M2(x64)’);
    var value = reg.read(‘Option’, ‘ClipBoardChangeEvenColor’, 1); //エラー「データ型が不正です」
    reg.write(‘Option’, ‘ClipBoardChangeEvenColor’, 0); // REG_SZで登録される
    }

    test();

    #23586 返信
    松原正和
    キーマスター

    へむさんこんにちは。
     
    RegIni はレジストリをINIファイルのように扱うためのクラスで、値は文字列型しか対応しないようです。開発環境である Delphi に TRegIniFile というクラスがあり、これのラッパークラスのようです。
     
    TRegIniFile はかつての Windows 3.1頃までの INIファイル形式のコードをレジストリに移行させるための古いクラスのように思えます。
     
    現状残念ですが、レジストリを型制限なく読み書きすることは難しそうです。現状、DMonkey をこれ以上拡張するのは難しいかなと考えています。

    #23604 返信
    へむ
    ゲスト

    返信ありがとうございます。

    こんな年の暮れに確認いただきありがとうございます。
    残念ではありますが手作業で実施します。

3件の投稿を表示中 - 1 - 3件目 (全3件中)
返信先: DMonkeyのRegIniの型が不明
あなたの情報:




コメントは受け付けていません。