La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3477 - LECTOR DE CODIGO EN COM1
Autor:  RICHARD NELDO Lanza
Es posible leer un puerto com1 o com2 con access 2000 para que me lea los datos de un lector de codigos de barras conectado a dicho puerto.- Gracias desde ya por la ayuda.-

  Respuesta:  Javier Arquieta
Mira, el error que describes suele suceder cuando tienes una base de datos defectuosa, y es debido a que algunas relaciones, o formularios vinculados, no obedecen la integridad referencial. te aconsejo que revises cada una de las relaciones que tienes en tus tablas, despues que revises los vinculos que tienes de los formularios con los subformularios, pues en ocasiones, cuando generas estos con el asistente para formularios, NO se vinculan con los campos principales, (me refiero a llaves o indices sin duplicar y tipos de datos, etc.)ocasionando con ello, que despues de utilizarlos por un rato, (los formularios cambiando de registros), acces te manda el mensaje critico "memoria insuficiente para actualizar el formulario", se ponen grises los formularios y te pide cerrar cualquier otra aplicación", y solo hasta que reinicias el equipo vuelves a estabilizarlo.

Prueba, creo que por ahí puede estar tu problema.

  Respuesta:  Carlos Barea
He creado una aplicación con el fin de leer datos desde un lector de codigo de barras, y escribir datos en formato código de barras.

1.- Un control ActiveX (TBarCode2)me trasforma los datos en código de barras.

2.- Una vez situado en el campo donde deseo que me lea, automáticamente se coloca solo.

3.- No se hasta que punto necesitas controlar la lectura de los puertos. Pero yo no lo he usado.