带inno设置的vb6。。。请帮帮我

带inno设置的vb6。。。请帮帮我,vb6,inno-setup,Vb6,Inno Setup,我创建了一个与支付和购买脉冲相关的软件。 我使用VB6、sqlite2009 for Inno创建了数据库及其设置。我创建了一个名为“IZ”的程序 简而言之,如果用户在注册表窗口中安装我的程序,则会在“PCclient”中创建一个文件夹。 问题是:当用户卸载程序时,我创建的(IZ)注册表文件(PCclient)不能丢失。 当用户卸载程序时,注册表文件(PCclient)也会被删除,我应该怎么做。 我应该向卸载时删除的注册表文件“PCclient”添加什么脚本。 我必须在VB6或Inno中添加脚本

我创建了一个与支付和购买脉冲相关的软件。 我使用VB6、sqlite2009 for Inno创建了数据库及其设置。我创建了一个名为“IZ”的程序 简而言之,如果用户在注册表窗口中安装我的程序,则会在“PCclient”中创建一个文件夹。 问题是:当用户卸载程序时,我创建的(IZ)注册表文件(PCclient)不能丢失。 当用户卸载程序时,注册表文件(PCclient)也会被删除,我应该怎么做。 我应该向卸载时删除的注册表文件“PCclient”添加什么脚本。 我必须在VB6或Inno中添加脚本吗?我应该添加什么脚本


谢谢您

用户404222要避免在卸载应用程序时删除注册表项,您应该删除标志
unisdeletevalue

检查一下这个样品

执行卸载程序时,此值将被删除

[Registry]
Root: HKLM; Subkey: SOFTWARE\MyKey; ValueType: string; ValueName: InstallDir; ValueData:MyData; Flags: uninsdeletevalue
在这种情况下,不会删除密钥

[Registry]
Root: HKLM; Subkey: SOFTWARE\MyKey; ValueType: string; ValueName: InstallDir; ValueData:MyData

谢谢。。。。。我将在卸载文件“PCclient”时删除文件“PCclient”的位置在HKEY_LOCAL_MACHINE\SOFTWARE\PCclient中我应该向Inno添加什么,以便在卸载文件时可以删除“PCclient”。。谢谢