2
レジストリのブランチをエクスポートしてVB6アプリケーション内から.REG
ファイルを生成することはできますか?VB6アプリケーションから.REGファイルを生成しますか?
レジストリのブランチをエクスポートしてVB6アプリケーション内から.REG
ファイルを生成することはできますか?VB6アプリケーションから.REGファイルを生成しますか?
コメントにリンクされているマイケルのページは、VB 6の一般的なレジストリアクセス技術に関しては確かに有益で有益ですが、あなたの質問に本当に答えません。
Win32 RegSaveKeyEx
functionは、指定されたレジストリキーからの情報をファイルに保存します。おそらく、これは、レジストリエディタユーティリティが選択したキーを.reg
ファイルにエクスポートするのと同じ機能です。
Public Declare Function RegSaveKeyEx Lib "advapi32.dll" Alias "RegSaveKeyExA" (_
ByVal hKey As Long, _
ByVal lpFile As String, _
ByRef lpSecurityAttributes As Any, _
ByVal flags As Long) As Long
あなたがあなた自身の使用のAPIコールを書くことができますが、ネイティブVB6は、任意のより複雑なレジストリを持っていない:あなたがする必要があるすべてはあなたのプロジェクトに宣言を追加され、VB 6からこの関数を呼び出すに
GetSetting、SaveSetting、DeleteSetting、GetAllSettings(VB6アプリの設定のためにレジストリの特定の領域に制限されている)よりも多くの呼び出しが必要です。 http://www.vbforums.com/showthread.php?t=563162は、VB6でのレジストリアクセスを理解するための良い出発点と思われます。 –
http://windowsdevcenter.com/pub/a/windows/2004/06/15/VB_Registry_Keys.html –