Пример #1
0
        private static void InitEzEmuera()
        {
            var ezPathFile = Path.Combine(ExeDir, "ez_path.txt");
            var ezPath     = "";

            if (File.Exists(ezPathFile))
            {
                ezPath = File.ReadAllText(ezPathFile);
            }
            else
            {
                using (var dialog = new FolderBrowserDialog())
                {
                    dialog.Description = "이지트랜스 경로를 설정해주세요";

                    if (dialog.ShowDialog() != DialogResult.OK)
                    {
                        return;
                    }

                    ezPath = dialog.SelectedPath;
                }

                File.WriteAllText(ezPathFile, ezPath);
            }

            bool result = EzTranslate.Init(ezPath, ".");

            if (!result)
            {
                MessageBox.Show("ezTrans 초기화에 실패했습니다");
            }

            EzTranslate.Save(".");

            GlobalStatic.EzTransState = EzTranslate.IsInitialized;
        }
Пример #2
0
 private static void ExitEzEmuera()
 {
     EzTranslate.Save(".");
     EzTranslate.Delete();
 }