gpt4 book ai didi

delphi - 在 Win32 Delphi 应用程序中存储用户首选项和设置的最佳实践是什么?

转载 作者:行者123 更新时间:2023-12-03 15:03:29 25 4
gpt4 key购买 nike

我想在我的 Delphi Win32 应用程序中存储用户首选项(颜色、工具栏开/关、面板宽度(以像素为单位))和应用程序设置(最后 10 个文件、默认保存目录、默认打开目录)。这样做的最佳实践是什么?

最佳答案

您有两个主要选择:

  1. 将设置存储在用户配置文件下的文件中。如果您的设置足够简单,那么 INI 文件就可以完美工作。
  2. 将设置存储在注册表中的 HKEY_CURRENT_USER 下,该注册表也是配置文件的一部分。

我个人更喜欢使用注册表,因为它免费提供分层存储。如果您使用文件,那么您必须自己执行此操作,这可能会绑定(bind)更复杂的数据。

另一方面,如果您想编写一个可移植应用程序,即可以存储在内存棒上的应用程序,那么与可执行文件一起放置的用户设置文件就是最佳选择。

关于delphi - 在 Win32 Delphi 应用程序中存储用户首选项和设置的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6883779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com