c# Winform 应用程序在执行过程中修改了app.config的内容后,怎样使它及时生效???

c# Winform 应用程序在执行过程中修改了app.config的内容后,怎样使它及时生效???,第1张

程序运行时,用户修改了某个配置后,立即应用到程序。例如,在app.config有一个配置项,用来定制应用程序窗口标题,如下所示

 <appSettings>

     <add key="appTitle" value="远程监控系统"/>

</appSettings>

假设你为用户提供了修改程序标题的界面,当用户修改了程序标题,比如修改为“燃气轮机远程监控系统”

1)首先,立即让修改立即生效:

fromMain.Text = “燃气轮机远程监控系统"  // 新的程序标题

2)其次,保存这个配置项

Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)

config.AppSettings.Settings["appTitle"].Value = “燃气轮机远程监控系统"  // 新的程序标题

config.Save()

要循环调用子程序,从而使其每次得到不同参数,或者使用全局变量,控件引用等传递参数给子程序。labview 是数据流驱动,你打开高亮执行就知道为什么参数不能传动给子程序了,子程序运行结束之后才会返回调用它的上层程序,上层程序才会继续运行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11238415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存