private void btn_module3_Click(object sender, EventArgs e) { Module3 module3 = Application.OpenForms.OfType<Module3>().FirstOrDefault(); if (module3 == null) { module3 = new Module3(); module3.Show(); } else module3.BringToFront(); }
public void StartTeLLer(Module3 _form) { this.form = _form; try { int cp = CultureInfo.CurrentCulture.TextInfo.OEMCodePage; pTeLLer = new Process(); pTeLLer.StartInfo.FileName = Environment.GetEnvironmentVariable("TELLER"); //pTeLLer.StartInfo.FileName = path+"\\TeLLer\\dist\\build\\TeLLer\\TeLLer.exe"; pTeLLer.StartInfo.UseShellExecute = false; pTeLLer.StartInfo.RedirectStandardOutput = true; pTeLLer.OutputDataReceived += new DataReceivedEventHandler(TeLLerOutputHandler); pTeLLer.StartInfo.RedirectStandardInput = true; pTeLLer.StartInfo.CreateNoWindow = true; pTeLLer.StartInfo.StandardOutputEncoding = Encoding.GetEncoding(cp); // Need it to be able to use french accents pTeLLer.Start(); tellerStreamWriter = pTeLLer.StandardInput; pTeLLer.BeginOutputReadLine(); // TeLLer commands to load a file (l) and to start (s) : tellerStreamWriter.WriteLine("l " + path + @"\scenar02"); tellerStreamWriter.WriteLine("s"); } catch (Exception e) { throw new NotImplementedException(); } }
public EmotionRecognition(Module3 form) { this.form_module3 = form; SelectCaptureDevice(); }