使数据输入字段记住其值,从一次运行到下一次运行

Making data entry fields remember their values form one run to the next

本文关键字:一次 运行 字段 输入 数据      更新时间:2023-10-16

我正在编写一个C++的MFC程序,我看到的程序记住从一个程序运行到下一个程序的某些字段的最后输入值。我可以通过将其保存到文件并加载然后重新填充来做到这一点,但是有没有另一种更快的方法来做到这一点,因为我想我记得在某处读到这些值可以存储在注册表中?如果有人有例子或个人经历,我会非常感兴趣。

谢谢詹姆斯

有很多选择

我个人不喜欢寄存器,更喜欢保持我的程序可移植性。所以我现在能想到的是1-初始化文件

2- 属性文件

3-SQL服务器

4-您也可以通过Web服务器同步用户设置,但如上所述@Jeeva存在安全注意事项

干杯

这完全取决于你想要记住什么样的价值观。如果是配置数据,则可以使用config文件。如果是小型应用程序数据,则可以使用具有专有格式的平面文件。如果是巨大的数据,您可以使用像 SQL Server 这样的数据库。

通常存在关于使用 ini 文件与注册表的争论。

您要考虑的其他事项是数据是否将跨网络使用。是否需要加密。