private void BtnConsultarRecibo_Click(object sender, EventArgs e) { try { var aRecibo = ""; if (InputBox.Show("WebServices Consultar: Recib", "Número do recibo.", ref aRecibo) != DialogResult.OK) { return; } var bufferLen = 1024; var buffer = new StringBuilder(bufferLen); var ret = AcbrNFe.NFE_ConsultarRecibo(aRecibo, buffer, ref bufferLen); AcbrNFe.CheckResult(ret); if (bufferLen > 1024) { ret = AcbrNFe.NFE_UltimoRetorno(buffer, ref bufferLen); AcbrNFe.CheckResult(ret); } rtbRespostas.AppendText(buffer.FromUTF8()); } catch (Exception exception) { MessageBox.Show(exception.Message, @"Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }