Winform配置文件分类及使用

匿名 (未验证) 提交于 2019-12-02 23:55:01

xml

1.Properties-Settings.settings

winformPropertiesSettings.settings

1.1

  • 名称(Name):相当于变量名称一样。
  • TypeSettings。
  • Scope用户和应用程序,用户则运行时可更改,应用程序则运行时不可更改。

App.configApp.config

Settings App.config。SaveSettingsWebFormCookies。App.config“Reset重新App.config“settings3

    1App.config:save()。

    2:settingssave()

    3:settings

App.config系统、3

1.new() : “从“

2.Save()settings“settingsSave

Properties.Settings.Default.Save();

    3.Reload()App.config“App.config。

Properties.Settings.Default.Reload();

    4.Reset()settingsApp.config“

Properties.Settings.Default.Reset();

    5.Upgrade()

Properties.Settings.Default.Upgrade();

1.2

1Settings.settings

2

text1.text = Properties.Settings.Default.FieldName;

//FieldName

3

Properties.Settings.Default.FieldName = "server";

Properties.Settings.Default.Save();//Save

4(未测试)

FtpSettingWinFormApplicationSettingsBase

sealed class FtpSettings : ApplicationSettingsBase

}

private void button2_Click(object sender, EventArgs e)

{

}

FtpSetting

private void button2_Click(object sender, EventArgs e)

{

}

Save完成UserScope(用户范围)WindowsC:\Documents and Settings\brooks\Local Settings\Application Data\TestWinForm

以上内容参考地址:

https://www.cnblogs.com/tianciliangen/p/6016014.html?utm_source=itdadao&utm_medium=referral

https://www.cnblogs.com/ZetaChow/archive/2011/11/03/2234688.html

2.xml

XMLXMLXML

XMLDOMDOMXMLXPathDOMXML

XML

XmlDocument

XmlTextReader

Linq to Xml

以上内容参考地址:

https://www.cnblogs.com/a1656344531/archive/2012/11/28/2792863.html

3.ini

C#iniINI"INI",,,.

C#ini..(SECTION),,(KEYWORD),(VALUE).:

C#iniC#INI,INTSystem.IO.

INI.

C#,"kernel32.dll"Win32API--WritePrivateProfileString()GetPrivateProfileString()

C#iniC#INIWritePrivateProfileString():

, string filePath ) ;

sectionINI

keyINI

valINI

filePathINI

C#iniCINIGetPrivateProfileString():

sectionINI

keyINI

def

retVal

size

filePathINI

以上内容参考地址:

https://blog.csdn.net/shao5155285/article/details/5603070

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!