private void Executar(object originadorEvento, EventArgs evento) { try { Programa = Aplicacao.Portugol.compilar(Editor.Text); Programa.setEntrada(SuporteEntrada); Programa.setSaida(SuporteSaida); Programa.adicionarObservadorExecucao(this); Programa.executar(new String[] { }); } catch (ErroCompilacao ErroCompilacao) { ExibirResultadoAnalise(ErroCompilacao.resultadoAnalise); } catch (Exception ex) { MessageBox.Show(ex.Message); } }