algorito para separar 13 digitos de 8 digitos no c#
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#
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
Curtidas 0
Respostas
Vinicius Vieira
10/11/2010
Se você fez isso no textchanged sempre vai passar no 8 digitos primeiro.Coloca no leave.
GOSTEI 0
Wilke Maia
10/11/2010
Amigo esse Evento não tem na minha versão do C#SHARP
SERIA ISSO MESMO?
SERIA ISSO MESMO?
GOSTEI 0
Vinicius Vieira
10/11/2010
ql o componente que você está utilizando?
GOSTEI 0
Wilke Maia
10/11/2010
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?
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?
GOSTEI 0
Vinicius Vieira
10/11/2010
Esse evento TextChanged esta ligado ao que camarada?
GOSTEI 0
Wilke Maia
10/11/2010
esse textchand ele só receber o codigo do coletor , somente isso , não está ligado a nada.
GOSTEI 0
Alejandro González
10/11/2010
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
GOSTEI 0