首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么用c#生成ini文件 并读取文件内容

2012-05-30 
如何用c#生成ini文件 并读取文件内容如果 C# windows应用界面上有2个文本框textbox1 和textbox2,第一步 我

如何用c#生成ini文件 并读取文件内容
如果 C# windows应用界面上有2个文本框textbox1 和textbox2,
第一步 我想把输入的textbox1 和textbox2内容保存为ini文件 保存为saveini.ini
第二步,我从saveini文件中读取刚才输入的内容
请高手指教
一定要详细,谢谢

[解决办法]

C# code
 public class IniFile : IDisposable    {        public string path;        [DllImport("kernel32")]        private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);        [DllImport("kernel32")]        private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);        public IniFile(string INIPath)        {            path = INIPath;        }        public void WriteValue(string Section, string Key, string Value)        {            WritePrivateProfileString(Section, Key, Value, this.path);        }        public string ReadValue(string Section, string Key, string Default)        {            StringBuilder temp = new StringBuilder(255);            int i = GetPrivateProfileString(Section, Key, Default, temp, 255, this.path);            return temp.ToString();        }        void IDisposable.Dispose()        {            GC.SuppressFinalize(this);        }    } 

热点排行