在APPLICATION中声明ALL常量变量的最佳方式
本文关键字:变量 最佳 方式 常量 ALL APPLICATION 声明 | 更新日期: 2023-09-27 18:00:09
声明常量变量的最佳方法是什么?
或
如何传递应用程序中所有常量变量的值?
用户案例:我希望能够更改徽标、标题或文件名(例如在appData目录中)。
事实:我为不同的客户端提供用户界面,每个客户端都应该使用软件中的常量/s变量获得每个客户端的唯一名称。
您的问题非常不清楚,但看起来您要问的是如何创建sudo常量,即就运行的代码而言是常量,但可以进行调整以产生不同的行为,如果是这样,那么这正是的资源和设置
资源存储应用程序使用的数据,但它们可以在主exe的单独文件中,这意味着你只需弹出一个新的资源文件并更改代码正在使用的资源。例如,如果你的所有文本都在资源文件中,那么你只需放入一个包含法语文本的资源文件,下次运行应用程序时,它将是法语的,甚至有一种机制可以在培养的基础上自动做到这一点
设置有点不同,因为它们不是为存储大型复杂值而设计的,它们在层次结构中存储较小、更简单的数据,最低级别是您永远不应该使用的系统设置,其次是应用程序设置,最后是用户设置,它的工作方式是,当应用程序运行时,它会查找存在的最高级别设置,然后从该文件中获取设置,这意味着每个用户都可以有稍微不同的设置,这些设置可以在运行时自定义,所以当用户第一次运行系统时,他们会得到默认设置,然后他们会自定义这些设置并将其保存在用户配置文件中,然后下一次加载他们的设置时,不会影响其他任何人。