A mi me sucede lo mismo, estoy enviado al puerto COM que me aparece en mis dispositivos como BIXOLON Virtual Serie Port For USB (COM4) y no tengo exito. Da error al hacer el AssignFile( FileName, 'COM4');
Debe existir la manera sin usar componentes de terceros.