![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola:
Como me sugirieron: Adjunto el codigo donde en TEdit capturo la lectura de la Banda Mag del Tecl y luego en un TButton hago la lectura del TEdit y en un TLabel voy mostrando los codigos Ascii separados por ":" Código:
var i: Integer;
letra: Char;
palabra: string;
begin
Label1.Caption := '';
palabra := Edit1.Text;
for I := 0 to Length(palabra) do
begin
letra := palabra[i];
Label1.Caption := Label1.Caption + IntToStr(Ord(letra)) + ':';
end;
end;
|
|
#2
|
|||
|
|||
|
Resultado: No sabia como poner el resultado, ahora ya lo se
.Como pueden apreciar en la Imagen de mas abajo el TEdit, leyo algo pero esta vacio (esta en azul porq seleccione) y al convertirlo a Ascii en TLabel me muestra el Ascii 32 (espacio en blanco) |
|
#3
|
||||
|
||||
|
Haz una prueba sencilla.
(1) Abre el NOTEPAD (2) Pasa la tarjeta. ¿Qué sale?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
|||
|
|||
|
Si la hice ya. Pone un espacio en blanco y un ENTER (#13) calculo q por cada caracter q esta en la banda magnetica. Ya que por ejemplo pase una VISA y habra puesto 80 lineas vacias con ENTER (#13) en cada uno, luego pase una de Debito MAESTRO puso 10 lineas vacias con ENTER (#13) y asi cada tarjeta diferente va poniendo la cantidad de caracteres vacios separados por ENTER (#13).
Saludos |
|
#5
|
||||
|
||||
|
Revisa la configuración del lector y pasa alguna tarjeta que no sea bancaria (seguridad social, tiendas,...).
Por lo que se, deberían aparecerte los caracteres "normales", así que es posible que no tengas bien configurado el lector.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 29-09-2016 a las 08:25:04. |
|
#6
|
|||
|
|||
|
Solucionado: Netfali tenias razon era un problema de configuracion gracias por la ayuda.
el inconveniente era un problema de configuracion en el programa "Visual KeyMaker" q trae para configurar opcion SERIAL READER/KEYBOARD LANGUAGE tenia seleccion opcion ASCII y la puse en Spain Traditional Sort y funciona perfecto. Saludos y de nuevo gracias a los se detuvieron a leer. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Leer buffer de teclado | newtron | Varios | 2 | 06-11-2014 09:23:13 |
| Obtener datos de un lector de banda magnetica | Delphitest | Varios | 6 | 29-09-2010 17:25:42 |
| Leer y escribir tarjetas con banda magnetica | juanelo | Varios | 1 | 13-03-2008 22:29:50 |
| Grabar tarjeta de banda magnética | maro | Varios | 9 | 18-01-2008 07:23:36 |
| Trabajar con lector de banda magnética | lpedrazzi | Varios | 2 | 26-04-2007 19:46:46 |
|