예제 #1
0
        public void OpenProject(string path, string tipo)
        {
            if (tipo == "Ladder")
            {
                Nome_do_projeto = Path.GetFileName(path);
                path_project    = Path.GetDirectoryName(path);

                txt_cmd    = path_project + "//" + Nome_do_projeto + "//" + "Debug//cmd.txt";
                txt_tipo   = path_project + "//" + Nome_do_projeto + "//" + "Tipo//type.txt";
                txt_d      = path_project + "//" + Nome_do_projeto + "//" + "Debug//flag.txt";
                txt_serial = path_project + "//" + Nome_do_projeto + "//" + "Debug//serial.txt";



                tabPage2.Text = Nome_do_projeto;

                abrirexe();
                Thread.Sleep(100);
                Splash_screen s = new Splash_screen();
                s.ShowDialog();
                System.IO.File.WriteAllText(txt_cmd, "l");
                System.IO.File.WriteAllText(txt_d, "1");
                bot_ladder();
                Navegador.SelectTab(tabPage2);
            }
            else
            {
                MessageBox.Show("Parametro Incorreto");
            }
        }
예제 #2
0
        public void NewProject(string path, string name, bool tipo, string excecao)
        {
            #region Info_projeto
            ExcecaodoProjeto = excecao;
            path_project     = path;
            Nome_do_projeto  = name;
            tipop            = tipo;
            Flag_proj        = true;

            tabPage2.Text = name;
            ListDirectory(ArvoreDeArquivos, path_project + "//" + Nome_do_projeto);//criar lista de arquivos com o projeto
            #endregion

            #region trata_tipo_projeto
            if (tipop == false)
            {
                txt_cmd    = path_project + "//" + Nome_do_projeto + "//" + "Debug//cmd.txt";
                txt_tipo   = path_project + "//" + Nome_do_projeto + "//" + "Tipo//type.txt";
                txt_d      = path_project + "//" + Nome_do_projeto + "//" + "Debug//flag.txt";
                txt_serial = path_project + "//" + Nome_do_projeto + "//" + "Debug//serial.txt";
                System.IO.File.WriteAllText(txt_tipo, "Ladder");
                abrirexe();
                Thread.Sleep(100);
                Splash_screen s = new Splash_screen();
                s.ShowDialog();
                bot_ladder();
                Navegador.SelectTab(tabPage2);
            }
            else if (tipop == true)
            {
                txt_tipo = path_project + "//" + Nome_do_projeto + "//" + "Tipo//type.txt";
                System.IO.File.WriteAllText(txt_tipo, "Auto");
                Abrir_Auto();
                bot_auto();
                Navegador.SelectTab(tabPage2);
            }
            #endregion
        }