al decir tabla de memoria me refiero al componente kbmemtable ke es algo asi a un ibdsdataset pero solo en memoria mientras dura la ejecucion del programa su estructura es la siguiente :
Código:
cabina direccion estado numero tiempo
1 225
2 226
3 227
4 228
5 229
Esta estructura la visualizo a traves de un dbgrid.
Como te decia la idea ke tengo hasta ahora es usar un timer ke se ejecute cada cierto tiempo ke yo voy a definir, este proceso debe leer secuencialmente el contenido de la tabla tomar la direccion y ejecutar el output como te decia anteriormente :
Código:
ApdComPort1.Output := chr(kbmMemTable1direccion.AsInteger)+'a';
gracias por tu atencion y espero haber despejado tu duda.