No podes leer "del puerto" sino enviar informacion "hacia el puerto".
lpt+nro esta seleccionando una impresora, por lo tanto no podes leer datos de la misma.
Si lo que queres en enviarle datos a una impresora, tenes que hacer lo siguiente:
SET CONSOLE OFF
SET PRINTER ON
SET PRINTER TO LPT1
* datos a imprimir
SET CONSOLE ON
SET PRINT OFF
Si esta era tu duda, aca tenes la respuesta. de lo contrario, avisame que lo vemos.
Un abrazo.
Fernando