Пример #1
0
        private GlobalData()
        {
            ConfigFilePath = @"Config.bin";
            Directory.CreateDirectory(@"Data");
            Directory.CreateDirectory(@"User");
            Directory.CreateDirectory(@"Language");

            Config = Only.Environment.LoadConfigOrDefault(ConfigFilePath);
            if (Config.UseLanguage)
            {
                Data = LanguageData.LoadFile(Config.SelectData);
            }
            //if (Data == null)
            //{
            //  Data = LoadLanguageDataDefault();
            //}
            if (Config.User != null)
            {
                Baidu = Config.User.GetTranslation();
            }

            Form_Main = new Form_Main();
            Directory.CreateDirectory(@"Log");
            Log = new StreamWriter(new FileStream($@"Log\log_{DateTime.Now.ToString("yyyyMMdd")}.log", FileMode.OpenOrCreate, FileAccess.Write, FileShare.Read));
        }
Пример #2
0
 public void LoadEnvironment()
 {
     Config = Only.Environment.LoadConfigOrDefault(ConfigFilePath);
     if (Config.User != null)
     {
         GData.Baidu = Config.User.GetTranslation();
     }
 }