程序运行时,如何重新加载My.Settings.ConnectionString()?

realjoshzuo 2008-11-05 08:32:33
程序运行时,如何重新加载My.Settings.ConnectionString()?
程序中有函数动态修改 程序.exe.config配置文件的ConnectionString,

每次修改后不能及时生效,如果才能重新加载?

谢谢!

最后88分
...全文
230 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
程序员Linc 2008-11-06
  • 打赏
  • 举报
回复
哈哈,期待。

我们通常是重启程序的...
realjoshzuo 2008-11-06
  • 打赏
  • 举报
回复
谢谢!,但是修改为只读的话,代码改动太大了。

[Quote=引用 9 楼 yangmt204 的回复:]
在代码里面修改它的属性为可读的。
在setting.setting 页面的左上脚点击查看代码,
下面代码参考

VB.NET

VB.NET code
codeNamespace My

'This class allows you to handle specific events on the settings class:
' The SettingChanging event is raised before a setting's value is changed.
' The PropertyChanged event is raised after a setting's value is changed.
' The Setti…
[/Quote]
haifeng39 2008-11-06
  • 打赏
  • 举报
回复
帮顶~
realjoshzuo 2008-11-06
  • 打赏
  • 举报
回复
顶一下啊
yangmt204 2008-11-05
  • 打赏
  • 举报
回复
在代码里面修改它的属性为可读的。
在setting.setting 页面的左上脚点击查看代码,
下面代码参考

VB.NET

codeNamespace My

'This class allows you to handle specific events on the settings class:
' The SettingChanging event is raised before a setting's value is changed.
' The PropertyChanged event is raised after a setting's value is changed.
' The SettingsLoaded event is raised after the setting values are loaded.
' The SettingsSaving event is raised before the setting values are saved.
Partial Friend NotInheritable Class MySettings

'这个事件是在保存的时候触发的事件,将定义的一个属性赋值给另一个
Private Sub SettingsSavingEventHandler(ByVal sender As Object, ByVal e As System.ComponentModel.CancelEventArgs) Handles Me.SettingsSaving
Me("ConnectionString") = My.Settings.StrConn 'ConnectionString 只读 , StrConn 可读,也可以是全局变量
End Sub

'加载的时候将值赋给只读的 ConnectionString
Private Sub Settings_SettingsLoaded(ByVal sender As Object, ByVal e As System.Configuration.SettingsLoadedEventArgs) Handles Me.SettingsLoaded
Me("ConnectionString") = My.Settings.StrConn 'StrConn 赋值给只读的ConnectionString
End Sub
End Class

End Namespace

realjoshzuo 2008-11-05
  • 打赏
  • 举报
回复
ding
kan_xing 2008-11-05
  • 打赏
  • 举报
回复
你们领导也太。。。。。。
你对他说 很多东西在设置完了 要使它生效 都要求重启呢 那是没办法的 连windows都这样。。。。。。
(我也没什么别的办法。。期待高人)
realjoshzuo 2008-11-05
  • 打赏
  • 举报
回复
:)
谢谢!
目前我就是这样做的,领导觉得太傻,要求改掉!

[Quote=引用 5 楼 kan_xing 的回复:]
有个笨办法 提示修改本项 需重新启动程序。。。。。。提示 是否关闭?
哈哈~~~~~~~~~
[/Quote]
kan_xing 2008-11-05
  • 打赏
  • 举报
回复
有个笨办法 提示修改本项 需重新启动程序。。。。。。提示 是否关闭?
哈哈~~~~~~~~~
realjoshzuo 2008-11-05
  • 打赏
  • 举报
回复
Reload,和reset我都试过不行。谢谢!
realjoshzuo 2008-11-05
  • 打赏
  • 举报
回复
能详细讲一下吗?非常感谢!
宝_爸 2008-11-05
  • 打赏
  • 举报
回复
试一试Reload();函数。
wuyq11 2008-11-05
  • 打赏
  • 举报
回复
通过反射加载
内容概要:本报告基于DNA双螺旋归因模型,通过对奇瑞集团三大主体公司(奇瑞汽车、奇瑞新能源、得壹能源)共超4.5万件专利的深度分析,揭示其“整车层→系统层→材料层”三层研发体系的结构性特征与核心矛盾。研究发现,奇瑞在工程应用层面专利布局雄厚,但在底层材料科学和化学领域严重薄弱,导致从整车工程向材料研发延伸时出现“技术断层”。典型案例为得壹能源硅碳负极专利CN120463202A在9个月内被驳回,暴露出“公知工艺拼接、参数微调、缺乏创新机理”的深层次问题,反映出集团在材料领域研发投入不足、人才断层、团队割裂的战略短板。; 适合人群:企业IPR负责人、研发总监/CTO、科技领域投资人及从事新能源汽车技术战略布局的研究人员。; 使用场景及目标:①评估企业专利质量与研发战略匹配度;②识别技术布局中的结构性风险;③指导高价值专利培育与底层技术创新路径规划;④为投资尽调提供技术维度的风险预警。; 阅读建议:本报告强调“专利数据即技术战略镜像”,建议结合IPC分类、发明人流动、法律状态等多维数据交叉研判,避免仅凭专利数量误判企业真实创新能力,尤其在固态电池、芯片等前沿领域需重点关注底层专利质量。

16,718

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧