static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Vxml data = null; using (XmlReader reader = XmlReader.Create("../../dialog_lab4.xml")) //uruchomienie parsera i odczytu XML { XmlSerializer xml = new XmlSerializer(typeof(Vxml)); data = (Vxml)xml.Deserialize(reader); } if (data == null) { return; } Form1 view = new Form1(); SystemDialogowy app = new SystemDialogowy(data, new Recognizer.Rozpoznawanie(data.Lang), new Synthesis.Synteza(data.Lang), view); Thread t = new Thread(app.Run); view.SetAppThread(t); Application.Run(view); }
public List <String> lot; //lista, w której zapisywane są szczegóły lotu public SystemDialogowy(Vxml vxml, Rozpoznawanie recognizer, Synteza synthesizer, Form1 widok) { this.vxml = vxml; this.recognizer = recognizer; this.synthesizer = synthesizer; this.view = widok; conn = new DBConnect(); }