Hola, como estás? Seguramente ya habrás resuelto el problema, pero por si te sirve a vos u otro te comento como lo haría yo, suponiendo un registro "Valor" y un contador cuando pulso la 1er tecla hago Valor = Valor+tecla*1000 e incremento contador, cuando pulso la 2da tecla hago Valor = Valor+tecla*100 e incremento contador, cuando pulso la 3er tecla hago Valor = Valor+tecla*10 e incremento contador, cuando pulso la 4ta tecla hago Valor = Valor+tecla e incremento contador, así se forma el numero tecleado. Un abrazo