2016-08-03 66 views
0

声明常量变量的最佳方法是什么?在APPLICATION中声明所有常量变量的最佳方法

如何在应用程序中传递所有常量变量的值?

用户案例:我希望能够更改徽标,标题或文件名(例如在appData目录中)。事实:我为不同的客户端提供了用户界面,每个客户端都应该在软件中使用常量/ s变量来获得每个客户端的唯一名称。

+0

你忘了包括**标签* *在你的问题。 –

+1

您的问题有点不明确,难以理解,但您是否在寻找资源组装? – CodeCaster

回答

0

你的问题很不明确,但它看起来像你要问的是如何创建sudo常量,即一个运行代码所关注的常量值,但如果是的话可以调整以产生不同的行为这正是为什么资源和设置是

Resources存储数据,您的应用程序使用,但他们可以在一个单独的文件到主exe文件,这意味着你可以弹出一个新的资源文件,并更改资源例如,如果您将所有文本都放在资源文件中,则代码正在使用,然后您可以使用法文文本折腾资源文件,并且下次运行应用程序时将使用法文文本,甚至有一种机制可以自动基于文化

Settings有点不同,因为它们不是为存储大型复杂值而设计的,它们将较小的简单数据存储在层次结构中,最低级别是系统设置,您不应该使用它,接下来是应用程序设置,最后是用户设置,它的工作方式是,当应用程序运行时,它会查找存在的最高级别设置,然后从该文件获取设置,这意味着每个用户都可以在运行时进行一些不同的设置,因此第一次用户运行系统他们得到的默认设置,然后他们定制它们并将它们保存在他们的用户配置文件中,然后下次他们的设置将被加载与影响其他人