[リストへもどる]
一括表示

投稿時間:2003/01/25(Sat) 21:23
投稿者名:レじぃ
Eメール:
URL :
タイトル:
レジストリファイルの書き出し
レジストリエディタの
レジストリファイルの書き出しを
VB から実行したいのですが、可能でしょうか?

RegOpenKeyEx, RegSetValueEx, RegEnumKeyEx
などの API を使って、
1つ1つファイルに書き出していくしか
方法はないのでしょうか...

投稿時間:2003/01/25(Sat) 22:22
投稿者名:魔界の仮面弁士
Eメール:
URL :
タイトル:
Re: レジストリファイルの書き出し
> レジストリエディタの
> レジストリファイルの書き出しを
> VB から実行したいのですが、可能でしょうか?

Shell関数で、REGEDIT.EXEを呼び出しては如何でしょう。
例えば、
  Shell "REGEDIT.EXE /E ""C:\TEST.REG"""
とすれば、すべての項目が C:\TEST.REG に吐き出されます。

部分的に出力させたいのであれば、その後にキーを連ねて、
  Shell "REGEDIT.EXE /E ""C:\TEST.REG"" ""HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0"""
という感じで。