如何将程序设置保存到计算机?

用户

我希望将一些单独的设置存储到每个用户的计算机上。诸如首选项和许可证密钥之类的东西。据我所知,保存到注册表可能是一种可能性。但是,这在Mac上不起作用。

一种简单但不太合适的技术就是将其保存到settings.txt文件中,并在加载时读取该文件。

是否存在保存此类数据的正确方法?我希望在Windows和Mac上使用我的wx应用程序。

杰霍

没有正确的方法。使用最适合您的特定情况的任何东西。存储用户数据的一些常用方法包括:

  • 文本文件(例如Windows INI,cfg文件)
  • 二进制文件(有时已压缩)
  • Windows注册表
  • 系统环境变量
  • 在线资料

使用文本文件没有错。许多正确的应用程序正是由于它们易于实现的原因而准确地使用它们,并且还易于阅读。您唯一需要担心的就是确保您已采用某种形式的错误处理,以防用户决定用一些垃圾替换您的配置文件内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将RSACng创建的公钥持久保存到本地计算机或密钥存储提供程序(KSP)?

如何将渲染的 pdf(从 html 生成)保存到我的计算机?

如何将文件从实时USB启动保存到计算机?

将MySQL表保存到本地计算机

将SSIS包保存到本地计算机

如何提示用户将pdf文件保存到Django的本地计算机中?

如何通过Python将dict / json保存到我的计算机上的文件

如何使用HTML2canvas将img保存到用户的本地计算机

如何将“ GIT_WORK_TREE”设置为计算机中的特定驱动程序

如何将整个.js文件的可变内容保存并加载到用户计算机上?

如何将 .txt 文件从终端保存/下载到个人计算机 (OSX)

如果计算机甚至无法运行,如何将BIOS / ROM重置为出厂设置

如何将Java程序复制到另一台计算机?

如何将计算机恢复出厂设置?

将一台计算机的实时克隆保存到另一个计算机

如何将目录从本地计算机复制到远程计算机

如何将包从在线计算机复制到离线计算机

如何将文件从远程计算机复制(或移动)到本地计算机?

如何将加密的/ home移至新计算机?

如何将工作分配到计算机池

如何将设置保存到应用程序设置?

R代码将大表拆分成较小的.txt文件并保存到计算机?

将查询保存到本地计算机上的电子表格

将PDF保存到服务器而不是客户端计算机上

将文件保存到另一台计算机-Python

将文件保存到本地计算机后自动重命名文件的脚本?

JavaScript-将图片从URL保存到本地计算机的特定路径?

C#:将PictureBox上的图像保存到计算机上的文件夹中

如何在不保存到本地计算机的情况下dd图像并将其保存到tftp?