我希望有人帮我确定哪个是在vb6上保存应用程序设置的最佳选项。我知道这可以通过INI文件和/或修改注册表来完成。我需要你移动目录,如果一台计算机到另一台计算机,应用程序停止工作。 你认为最好的选择是什么?
如果有人有一个有趣的链接,可以帮助我非常感谢你!
感谢您自述,对不起我的英语!
答案 0 :(得分:0)
我们不使用注册表,但请遵循以下步骤,即使跨越平台和语言的新版本,这些步骤对我们也有效:
将所有参数保存在与应用程序关联的数据库中的表中。我们通常将此“代码”称为“类型”,“代码”,“描述”和“控制”字段。例如,公司名称将作为“PARM”,“CONAME”,“我的公司名称”,“”存储在表格中。如果您有动态交易类型列表,请将它们存储为“TRNS”,“01”,“我的第一类型”,“”和“TRNS”,“02”,“我的第二类型”,“”等等。 Control字段用于您想要的任何隐藏的用户,但可能根据用户对该类型的选择控制程序的响应方式......作为示例。要获取类型列表,只需使用SELECT语句,例如“SELECT * FROM [Code] WHERE [Type] ='TRNS'ORDER BY [Code];”。
在加密的ini文件中保存与数据库的连接。我们自己编写了加密和解密函数。在各种博客上有各种各样的开箱即用方式。
在另一个系统上安装应用程序需要访问数据库并复制ini文件。