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

解决方案 »

  1.   

    既然C# 何必ini  xml岂不更好
      

  2.   

     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);
            }
        }
      

  3.   

    A Complete Win32 INI File Utility Classhttp://www.codeproject.com/KB/files/win32fileutilityclass.aspx
      
    *****************************************************************************
    欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/
      

  4.   

    这2步是分开的,先做第一步如果 
    C# windows应用界面上有2个文本框textbox1 和textbox2, 
    第一步 我想把输入的textbox1 和textbox2内容保存为ini文件 保存为saveini.ini 
     请高手指教
      

  5.   


            try
            {
                string physicPath = HttpContext.Current.Server.MapPath(@"file");
                string filepath = physicPath + "\\inf.ini";
                //   Open   and   read   the   text   file   line   by   line  
                StreamReader srFile = new StreamReader(filepath, true);
                while (srFile.Peek() > -1)   //   Check   EOF  
                {
                    string sLine = srFile.ReadLine();   //   Read   one   line  
                    Response.Write(sLine);
                     
                }
                srFile.Close();   
               
            }
            catch (Exception ee) 
            {
               
            }
      
      

  6.   

    C#.NET交流群:86344209,欢迎大家加入,互相学习
      

  7.   

    IniFile INI=new IniFile(saveini.ini);
    try
    {
      INI.WriteValue("values","textbox1",textbox1.Text);
      INI.WriteValue("values","textbox2",textbox2.Text);
    }
    finally
    {
      INI.Dispose();
    }
      

  8.   

    IniFile INI=new IniFile("saveini.ini"); 
      

  9.   

    问一下,ini 是属于哪个命名空间,与ini有关的得加入哪些命名空间,谢谢