Total y digo una tonteria!
Código Delphi
[-]
AssignFile ( var FileHandle : TextFile; const FileName : string ) ;
De acuerdo a la sentencia anterior
FileName es una cadena ('COM1' o 'LPT1'). Si vamos a la barra de tareas de windows y seguimos hasta Impresoras y faxes buscas tu epson TM220 y en la pestaña Puerto aparecen todos los disponibles, si esta instalado el driver de esa impresora debera aparecer un CheckBox con el nombre del puerto (p.e. USB001) ¿porque no pruebas a colocar ese nombre en
FileName?
Nos comentas que sucede!