public ExcelHandler(string filePath)
 {
     app = new EXCEL.Application {
         DisplayAlerts = false
     };
     LangName  = Common.GetLangName(filePath);
     LocalLang = Common.GetLangObj(LangName.ToLower());
 }
 public PowerPointHandler(string filePath)
 {
     app = new POWERPOINT.Application {
         DisplayAlerts = POWERPOINT.PpAlertLevel.ppAlertsNone
     };
     LangName  = Common.GetLangName(filePath);
     LocalLang = Common.GetLangObj(LangName.ToLower());
 }
 public WordHandler(string filePath)
 {
     app = new WORD.Application()
     {
         DisplayAlerts = WORD.WdAlertLevel.wdAlertsNone
     };
     LangName  = Common.GetLangName(filePath);
     LocalLang = Common.GetLangObj(LangName.ToLower());
 }
Пример #4
0
        /// <summary>
        /// 返回页面的多语言提示信息
        /// </summary>
        /// <param name="langKey"></param>
        /// <returns></returns>
        public string GetServerSystem(string langKey)
        {
            string         langValue = langKey;
            SysLanguageRep _langRep  = new SysLanguageRep();
            DataTable      dt        = _langRep.GetByServerSystem(langKey);

            if (dt != null && dt.Rows.Count > 0)
            {
                langValue = dt.Rows[0][LangName.ToUpper()].ToString();
            }
            return(langValue);
        }
Пример #5
0
        //Methods
        public void SwitchLanguage(LangName name)
        {
            switch (name)
            {
            case LangName.Russian:
                SwitchToRussian();
                break;

            case LangName.English:
                SwitchToEnglish();
                break;
            }
        }