Exemplo n.º 1
0
        /// <summary>
        /// 初始化数据
        /// </summary>
        private void Init()
        {
            StreamReader reader;
            string       filePath = Path.Combine(Application.StartupPath, "AutoFillConfig.ini");
            string       content  = null;

            if (File.Exists(filePath))
            {
                try
                {
                    reader  = new StreamReader(filePath, Encoding.GetEncoding("gb2312"));
                    content = reader.ReadToEnd();
                    reader.Close();
                }
                catch (IOException ex)
                {
                    MessageBox.Show(string.Format("在读取配置文件时产生异常:{0}", ex.ToString()), "读取配置文件", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }

            if (content != null)
            {
                IniHandler.IniStructure m_inis = new IniHandler.IniStructure();
                m_inis         = IniHandler.IniStructure.ReadIniWithContent(content);
                clientFolder   = m_inis.GetValue("General", "ClientFolder");
                dataFilePath   = m_inis.GetValue("General", "DataFilePath");
                textBoxX1.Text = clientFolder;
                textBoxX2.Text = dataFilePath;
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 初始化数据
        /// </summary>
        private void Init()
        {
            StreamReader reader;
            string filePath = Path.Combine(Application.StartupPath, "AutoFillConfig.ini");
            string content = null;

            if (File.Exists(filePath))
            {
                try
                {                                        
                    reader = new StreamReader(filePath, Encoding.GetEncoding("gb2312"));
                    content = reader.ReadToEnd();
                    reader.Close();
                }
                catch (IOException ex)
                {
                    MessageBox.Show(string.Format("在读取配置文件时产生异常:{0}", ex.ToString()), "读取配置文件", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            } 
            
            if (content != null)
            {
                IniHandler.IniStructure m_inis = new IniHandler.IniStructure();
                m_inis = IniHandler.IniStructure.ReadIniWithContent(content);
                clientFolder = m_inis.GetValue("General", "ClientFolder");
                dataFilePath = m_inis.GetValue("General", "DataFilePath");
                textBoxX1.Text = clientFolder;
                textBoxX2.Text = dataFilePath;
            }
        }