1

文字列値に「Windowsレジストリに値を設定する」アクションを使用して成功しました。レジストリの「REG_DWORD」タイプで機能しないようです。install4jUIでタイプを指定する方法はありません。レジストリキーのバイト値が設定されたインストーラー変数を使用しようとしましたが、レジストリを確認すると文字列に変換されました。

install4jで使用できる「読み取り」機能は、すべてのWindowsレジストリタイプで機能するようです。install4jは、文字列タイプ以外のレジストリ値の書き込みをサポートしていますか?もしそうなら、それはどのように行うことができますか?

4

1 に答える 1

2

「Windowsレジストリに値を設定する」アクションでは、文字列値のみを設定できます。

com.install4j.api.windows.WinRegistryただし、APIは使用できます。java.lang.Integer呼び出し時にクラスの値を渡す場合

WinRegistry.setValue(...)

タイプのレジストリエントリREG_DWORDが作成されます。

于 2012-12-03T10:35:48.640 に答える