예제 #1
0
        /// <summary>建構一個Ini的單元。</summary>
        /// <param name="iniPath">指定Ini檔案的路徑位置。</param>
        public SecurityIni(string iniPath)
            : base(iniPath)
        {
            SourcePath = iniPath;

            // 建立一個暫存檔路徑
            base.IniPath = Delta.IO.Path.GetTempFile();
            if (File.IsExist_File(iniPath))
            {
                FileSecurity.DecryptFile(iniPath, base.IniPath);
            }

            // Events and thread setup
            base.Wrote += Ini_Wrote;
        }