セットアッププロジェクトでレジストリ値を指定するには?


水馬  2004-01-26 18:20:13  No: 111631  IP: [192.*.*.*]

セットアッププロジェクトでユーザーインターフェースダイアログボックスを
作成し、ユーザーにレジストリの値の設定をしてもらいたいのですが、
よい方法がわかりません。
テキストボックスのダイアログを作成し、そこでレジストリを設定して
テキストボックスの内容をレジストリに登録したいのですが、
この場合レジストリエディタの方で登録するレジストリ値のConditionをEdit1propertyの値にして
transitiveをtrueにしたのですがこの方法では登録されないのでしょうか。
何かご存知の方、ぜひご教授ください、よろしくお願いします。

編集 削除
岡田 之仁  2004-01-26 21:25:55  No: 111632  IP: [192.*.*.*]

VB.NETですよネ?

テキストボックスの内容を、レジストリに書き込むと言う
プログラムになっていますか?

Imports Microsoft.Win32

...(略)

        Dim regKey As RegistryKey
        Dim strReg As String
        Dim bReg As Boolean

        regKey = Registry.LocalMachine.OpenSubKey("SYSTEM\...\", True)

        strReg = "transitive"
        bReg = True

        regKey.SetValue(strReg, bReg)

        regKey.Close()

これで書き込めませんか?

以上。

編集 削除