public bool iniciaPortaToolStripMenuItem() { //Para impressora USB if (File.Exists(@"c:\pliniao\confiprinterport.dat")) { String porta = File.ReadAllText(@"c:\pliniao\confiprinterport.dat"); try { iRetorno = InterfaceEpsonNF.IniciaPorta(porta); } catch (Exception exx) { MessageBox.Show("Erro ao iniciar porta " + porta + "\n\n" + exx.ToString()); } } else { try { iRetorno = InterfaceEpsonNF.IniciaPorta("USB"); } catch (Exception exx) { MessageBox.Show("Erro ao iniciar porta USB" + "\n\n" + exx.ToString()); } } if (iRetorno == 1) { // System.Windows.Forms.MessageBox.Show("Porta de comunicação aberta com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); return(true); } else { System.Windows.Forms.MessageBox.Show("Erro ao conectar com a Impressora Térmica.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } return(false); }
private void abrirPortaUSBToolStrip() { if (File.Exists(@"c:\pliniao\confiprinterport.dat")) { String porta = File.ReadAllText(@"c:\pliniao\confiprinterport.dat"); iRetorno = InterfaceEpsonNF.IniciaPorta(porta); } else { iRetorno = InterfaceEpsonNF.IniciaPorta("USB"); } if (iRetorno == 1) { //System.Windows.Forms.MessageBox.Show("Porta de comunicação aberta com sucesso.", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { System.Windows.Forms.MessageBox.Show("Erro ao conectar com a Impressora Térmica.", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } }