algorito para separar 13 digitos de 8 digitos no c#

10/11/2010

0

  ola pessoal gostaria da ajuda de vocês, eo seguinte  eu tenho um coletor , estou
  tentando pegar os 13 digitos  do codigo barra, só que ele acaba entrando na comparação de  8 digitos. como eu faria pra poder resolver isso.
eu ja fiz de todo jeito ,mas  continua entrando.

estou fazendo assim  no evento textchand
            count = count + 1;
            codigo_inc = txtcodEAN.TextLength;

            if (codigo_inc == 8)
            {
                txtdescricao.Text = "8 digitos ok";
             
            }
            else
            if (codigo_inc == 13)
            {
                txtdescricao.Text = "13 digitos ok";
            }
me ajude pessoal,eu tenho pouco conhecimento em c#


           
Wilke Maia

Wilke Maia

Responder

Posts

11/11/2010

Vinicius Vieira

Se você fez isso no textchanged sempre vai passar no 8 digitos primeiro.Coloca no leave.
Responder

11/11/2010

Wilke Maia

Amigo esse Evento não tem na minha versão do C#SHARP
 SERIA ISSO MESMO?
Responder

11/11/2010

Vinicius Vieira


  ql o componente que você está utilizando?
Responder

12/11/2010

Wilke Maia

eu não estava utilizando componente, agora eu abaxei um bibilioteca  e estou fazendo teste,
mas não tenho ideia de como vou fazer essa  verificação com essa biblioteca no caso é barcodelibread.dll

eu  estava fazendo assim
           
   ean13 = barcoderead.ean13.tostring(txtcodean.texto);
   ean8= barcoderead.ean8.tostring(txtcodeean,texto);
estou tendo montar algoritimo  pra poder filtrar melhor, você poderia me ajudar?
Responder

12/11/2010

Vinicius Vieira

Esse evento TextChanged esta ligado ao que camarada?
Responder

12/11/2010

Wilke Maia

esse textchand ele só receber o codigo do coletor , somente isso , não está ligado a nada.
Responder

21/03/2011

Alejandro González

Em lugar de usar o TextChange para contar o número de caracteres, use-o para verificar se a tecla enter foi pressionada pois os leitores apos lerem emitem um caracter enter.(pode ser configurado pelo leitor) Após isto pode verificar o tamanho do texto no TextBox   Espero ter ajudado
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar